https://launchpad.net/ubuntu/+source/nestopia/1.47-2ubuntu4/+build/16309314 RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-arm64-009 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:50:27 UTC 2018 aarch64 Buildd toolchain package versions: launchpad-buildd_165 python-lpbuildd_165 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 22 Jan 16:04:11 ntpdate[1810]: adjust time server 10.211.37.1 offset 0.000016 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-16309314 /home/buildd/filecache-default/ba8da4cd8f224e5b98b45e770e42ce881cefd998 Creating target for build PACKAGEBUILD-16309314 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-16309314 Starting target for build PACKAGEBUILD-16309314 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-16309314 'deb http://ftpmaster.internal/ubuntu bionic main universe' 'deb http://ftpmaster.internal/ubuntu bionic-security main universe' 'deb http://ftpmaster.internal/ubuntu bionic-updates main universe' 'deb http://ftpmaster.internal/ubuntu bionic-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-16309314 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-16309314 Updating target for build PACKAGEBUILD-16309314 Get:1 http://ftpmaster.internal/ubuntu bionic InRelease [242 kB] Get:2 http://ftpmaster.internal/ubuntu bionic-security InRelease [83.2 kB] Get:3 http://ftpmaster.internal/ubuntu bionic-updates InRelease [88.7 kB] Get:4 http://ftpmaster.internal/ubuntu bionic-proposed InRelease [242 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main arm64 Packages [975 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main Translation-en [516 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/universe arm64 Packages [8316 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/universe Translation-en [4941 kB] Get:9 http://ftpmaster.internal/ubuntu bionic-security/main arm64 Packages [179 kB] Get:10 http://ftpmaster.internal/ubuntu bionic-security/main Translation-en [91.8 kB] Get:11 http://ftpmaster.internal/ubuntu bionic-security/universe arm64 Packages [115 kB] Get:12 http://ftpmaster.internal/ubuntu bionic-security/universe Translation-en [64.4 kB] Get:13 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 Packages [398 kB] Get:14 http://ftpmaster.internal/ubuntu bionic-updates/main Translation-en [182 kB] Get:15 http://ftpmaster.internal/ubuntu bionic-updates/universe arm64 Packages [602 kB] Get:16 http://ftpmaster.internal/ubuntu bionic-updates/universe Translation-en [176 kB] Get:17 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 Packages [42.0 kB] Get:18 http://ftpmaster.internal/ubuntu bionic-proposed/main Translation-en [26.3 kB] Get:19 http://ftpmaster.internal/ubuntu bionic-proposed/universe arm64 Packages [23.8 kB] Get:20 http://ftpmaster.internal/ubuntu bionic-proposed/universe Translation-en [15.6 kB] Fetched 17.3 MB in 11s (1648 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: apt base-files binutils binutils-aarch64-linux-gnu binutils-common bsdutils cpp cpp-7 dpkg dpkg-dev e2fslibs e2fsprogs fdisk g++ g++-7 gcc gcc-7 gcc-7-base gcc-8-base gpg gpg-agent gpgconf gpgv libapparmor1 libapt-pkg5.0 libasan4 libatomic1 libbinutils libblkid1 libcc1-0 libcom-err2 libcomerr2 libcryptsetup12 libdpkg-perl libext2fs2 libfdisk1 libgcc-7-dev libgcc1 libgcrypt20 libgomp1 libitm1 libkmod2 liblsan0 libmount1 libncurses5 libncursesw5 libperl5.26 libpng16-16 libprocps6 libsmartcols1 libss2 libssl1.1 libstdc++-7-dev libstdc++6 libsystemd0 libtinfo5 libtsan0 libubsan0 libudev1 libuuid1 linux-libc-dev mount ncurses-base ncurses-bin openssl perl perl-base perl-modules-5.26 pkgbinarymangler procps systemd systemd-sysv tzdata ubuntu-keyring util-linux 75 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 45.1 MB of archives. After this operation, 262 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 base-files arm64 10.1ubuntu2.3 [60.2 kB] Get:2 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 bsdutils arm64 1:2.31.1-0.4ubuntu3.3 [54.7 kB] Get:3 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 dpkg arm64 1.19.0.5ubuntu2.1 [1095 kB] Get:4 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libext2fs2 arm64 1.44.1-1ubuntu1 [138 kB] Get:5 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 e2fsprogs arm64 1.44.1-1ubuntu1 [345 kB] Get:6 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 ncurses-bin arm64 6.1-1ubuntu1.18.04 [154 kB] Get:7 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libperl5.26 arm64 5.26.1-6ubuntu0.3 [3326 kB] Get:8 http://ftpmaster.internal/ubuntu bionic-security/main arm64 perl arm64 5.26.1-6ubuntu0.3 [201 kB] Get:9 http://ftpmaster.internal/ubuntu bionic-security/main arm64 perl-base arm64 5.26.1-6ubuntu0.3 [1236 kB] Get:10 http://ftpmaster.internal/ubuntu bionic-security/main arm64 perl-modules-5.26 all 5.26.1-6ubuntu0.3 [2763 kB] Get:11 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libuuid1 arm64 2.31.1-0.4ubuntu3.3 [18.7 kB] Get:12 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libblkid1 arm64 2.31.1-0.4ubuntu3.3 [105 kB] Get:13 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libfdisk1 arm64 2.31.1-0.4ubuntu3.3 [138 kB] Get:14 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libmount1 arm64 2.31.1-0.4ubuntu3.3 [115 kB] Get:15 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libncurses5 arm64 6.1-1ubuntu1.18.04 [77.0 kB] Get:16 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libtinfo5 arm64 6.1-1ubuntu1.18.04 [71.0 kB] Get:17 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libncursesw5 arm64 6.1-1ubuntu1.18.04 [96.4 kB] Get:18 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libsmartcols1 arm64 2.31.1-0.4ubuntu3.3 [70.9 kB] Get:19 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 fdisk arm64 2.31.1-0.4ubuntu3.3 [95.1 kB] Get:20 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 util-linux arm64 2.31.1-0.4ubuntu3.3 [818 kB] Get:21 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 ncurses-base all 6.1-1ubuntu1.18.04 [17.8 kB] Get:22 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libtsan0 arm64 8.2.0-1ubuntu2~18.04 [269 kB] Get:23 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 liblsan0 arm64 8.2.0-1ubuntu2~18.04 [120 kB] Get:24 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libitm1 arm64 8.2.0-1ubuntu2~18.04 [24.4 kB] Get:25 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libgomp1 arm64 8.2.0-1ubuntu2~18.04 [69.6 kB] Get:26 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 gcc-8-base arm64 8.2.0-1ubuntu2~18.04 [18.3 kB] Get:27 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libgcc1 arm64 1:8.2.0-1ubuntu2~18.04 [34.3 kB] Get:28 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libcc1-0 arm64 8.2.0-1ubuntu2~18.04 [36.5 kB] Get:29 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libatomic1 arm64 8.2.0-1ubuntu2~18.04 [9156 B] Get:30 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libstdc++6 arm64 8.2.0-1ubuntu2~18.04 [372 kB] Get:31 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libudev1 arm64 237-3ubuntu10.11 [45.5 kB] Get:32 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libapt-pkg5.0 arm64 1.6.7 [762 kB] Get:33 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libgcrypt20 arm64 1.8.1-4ubuntu1.1 [325 kB] Get:34 http://ftpmaster.internal/ubuntu bionic-security/main arm64 gpgv arm64 2.2.4-1ubuntu1.2 [166 kB] Get:35 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 ubuntu-keyring all 2018.09.18.1~18.04.0 [22.4 kB] Get:36 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 apt arm64 1.6.7 [1130 kB] Get:37 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libapparmor1 arm64 2.12-4ubuntu5.1 [28.4 kB] Get:38 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libcryptsetup12 arm64 2:2.0.2-1ubuntu1.1 [112 kB] Get:39 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libkmod2 arm64 24-1ubuntu3.2 [32.7 kB] Get:40 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 mount arm64 2.31.1-0.4ubuntu3.3 [97.8 kB] Get:41 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libprocps6 arm64 2:3.3.12-3ubuntu1.1 [28.6 kB] Get:42 http://ftpmaster.internal/ubuntu bionic-security/main arm64 procps arm64 2:3.3.12-3ubuntu1.1 [207 kB] Get:43 http://ftpmaster.internal/ubuntu bionic-security/main arm64 systemd arm64 237-3ubuntu10.11 [2549 kB] Get:44 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libsystemd0 arm64 237-3ubuntu10.11 [171 kB] Get:45 http://ftpmaster.internal/ubuntu bionic-security/main arm64 systemd-sysv arm64 237-3ubuntu10.11 [12.0 kB] Get:46 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libcom-err2 arm64 1.44.1-1ubuntu1 [8836 B] Get:47 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libss2 arm64 1.44.1-1ubuntu1 [9984 B] Get:48 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libssl1.1 arm64 1.1.0g-2ubuntu4.3 [916 kB] Get:49 http://ftpmaster.internal/ubuntu bionic-security/main arm64 openssl arm64 1.1.0g-2ubuntu4.3 [504 kB] Get:50 http://ftpmaster.internal/ubuntu bionic-security/main arm64 tzdata all 2018i-0ubuntu0.18.04 [189 kB] Get:51 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libpng16-16 arm64 1.6.34-1ubuntu0.18.04.1 [162 kB] Get:52 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 binutils-aarch64-linux-gnu arm64 2.30-21ubuntu1~18.04 [2183 kB] Get:53 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libbinutils arm64 2.30-21ubuntu1~18.04 [429 kB] Get:54 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 binutils arm64 2.30-21ubuntu1~18.04 [3368 B] Get:55 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 binutils-common arm64 2.30-21ubuntu1~18.04 [193 kB] Get:56 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libubsan0 arm64 7.3.0-27ubuntu1~18.04 [117 kB] Get:57 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libasan4 arm64 7.3.0-27ubuntu1~18.04 [335 kB] Get:58 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 g++-7 arm64 7.3.0-27ubuntu1~18.04 [6147 kB] Get:59 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 gcc-7 arm64 7.3.0-27ubuntu1~18.04 [5999 kB] Get:60 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libstdc++-7-dev arm64 7.3.0-27ubuntu1~18.04 [1463 kB] Get:61 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libgcc-7-dev arm64 7.3.0-27ubuntu1~18.04 [834 kB] Get:62 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 cpp-7 arm64 7.3.0-27ubuntu1~18.04 [5330 kB] Get:63 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 gcc-7-base arm64 7.3.0-27ubuntu1~18.04 [19.0 kB] Get:64 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 cpp arm64 4:7.3.0-3ubuntu2.1 [27.6 kB] Get:65 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 dpkg-dev all 1.19.0.5ubuntu2.1 [608 kB] Get:66 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libdpkg-perl all 1.19.0.5ubuntu2.1 [211 kB] Get:67 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 e2fslibs arm64 1.44.1-1ubuntu1 [2708 B] Get:68 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 gcc arm64 4:7.3.0-3ubuntu2.1 [5200 B] Get:69 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 g++ arm64 4:7.3.0-3ubuntu2.1 [1560 B] Get:70 http://ftpmaster.internal/ubuntu bionic-security/main arm64 gpg arm64 2.2.4-1ubuntu1.2 [400 kB] Get:71 http://ftpmaster.internal/ubuntu bionic-security/main arm64 gpgconf arm64 2.2.4-1ubuntu1.2 [106 kB] Get:72 http://ftpmaster.internal/ubuntu bionic-security/main arm64 gpg-agent arm64 2.2.4-1ubuntu1.2 [190 kB] Get:73 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libcomerr2 arm64 1.44.1-1ubuntu1 [2712 B] Get:74 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 linux-libc-dev arm64 4.15.0-44.47 [991 kB] Get:75 http://ftpmaster.internal/ubuntu bionic-security/main arm64 pkgbinarymangler all 138.18.04.0 [52.8 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 45.1 MB in 2s (20.1 MB/s) (Reading database ... 12590 files and directories currently installed.) Preparing to unpack .../base-files_10.1ubuntu2.3_arm64.deb ... Unpacking base-files (10.1ubuntu2.3) over (10.1ubuntu2) ... Setting up base-files (10.1ubuntu2.3) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/50-motd-news ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking bsdutils (1:2.31.1-0.4ubuntu3.3) over (1:2.31.1-0.4ubuntu3) ... Setting up bsdutils (1:2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.0.5ubuntu2.1_arm64.deb ... Unpacking dpkg (1.19.0.5ubuntu2.1) over (1.19.0.5ubuntu2) ... Setting up dpkg (1.19.0.5ubuntu2.1) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.44.1-1ubuntu1_arm64.deb ... Unpacking libext2fs2:arm64 (1.44.1-1ubuntu1) over (1.44.1-1) ... Setting up libext2fs2:arm64 (1.44.1-1ubuntu1) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.44.1-1ubuntu1_arm64.deb ... Unpacking e2fsprogs (1.44.1-1ubuntu1) over (1.44.1-1) ... Setting up e2fsprogs (1.44.1-1ubuntu1) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1-1ubuntu1.18.04_arm64.deb ... Unpacking ncurses-bin (6.1-1ubuntu1.18.04) over (6.1-1ubuntu1) ... Setting up ncurses-bin (6.1-1ubuntu1.18.04) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libperl5.26_5.26.1-6ubuntu0.3_arm64.deb ... Unpacking libperl5.26:arm64 (5.26.1-6ubuntu0.3) over (5.26.1-6) ... Preparing to unpack .../perl_5.26.1-6ubuntu0.3_arm64.deb ... Unpacking perl (5.26.1-6ubuntu0.3) over (5.26.1-6) ... Preparing to unpack .../perl-base_5.26.1-6ubuntu0.3_arm64.deb ... Unpacking perl-base (5.26.1-6ubuntu0.3) over (5.26.1-6) ... Setting up perl-base (5.26.1-6ubuntu0.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../perl-modules-5.26_5.26.1-6ubuntu0.3_all.deb ... Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.3) over (5.26.1-6) ... Preparing to unpack .../libuuid1_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking libuuid1:arm64 (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Setting up libuuid1:arm64 (2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libblkid1_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking libblkid1:arm64 (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Setting up libblkid1:arm64 (2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking libfdisk1:arm64 (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Setting up libfdisk1:arm64 (2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libmount1_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking libmount1:arm64 (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Setting up libmount1:arm64 (2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libncurses5_6.1-1ubuntu1.18.04_arm64.deb ... Unpacking libncurses5:arm64 (6.1-1ubuntu1.18.04) over (6.1-1ubuntu1) ... Preparing to unpack .../libtinfo5_6.1-1ubuntu1.18.04_arm64.deb ... Unpacking libtinfo5:arm64 (6.1-1ubuntu1.18.04) over (6.1-1ubuntu1) ... Setting up libtinfo5:arm64 (6.1-1ubuntu1.18.04) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libncursesw5_6.1-1ubuntu1.18.04_arm64.deb ... Unpacking libncursesw5:arm64 (6.1-1ubuntu1.18.04) over (6.1-1ubuntu1) ... Setting up libncursesw5:arm64 (6.1-1ubuntu1.18.04) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking libsmartcols1:arm64 (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Setting up libsmartcols1:arm64 (2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../fdisk_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking fdisk (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Setting up fdisk (2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../util-linux_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking util-linux (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Setting up util-linux (2.31.1-0.4ubuntu3.3) ... (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1-1ubuntu1.18.04_all.deb ... Unpacking ncurses-base (6.1-1ubuntu1.18.04) over (6.1-1ubuntu1) ... Setting up ncurses-base (6.1-1ubuntu1.18.04) ... (Reading database ... 12594 files and directories currently installed.) Preparing to unpack .../libtsan0_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking libtsan0:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Preparing to unpack .../liblsan0_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking liblsan0:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Preparing to unpack .../libitm1_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking libitm1:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Preparing to unpack .../libgomp1_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking libgomp1:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Preparing to unpack .../gcc-8-base_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking gcc-8-base:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Setting up gcc-8-base:arm64 (8.2.0-1ubuntu2~18.04) ... (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking libgcc1:arm64 (1:8.2.0-1ubuntu2~18.04) over (1:8-20180414-1ubuntu2) ... Setting up libgcc1:arm64 (1:8.2.0-1ubuntu2~18.04) ... (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../libcc1-0_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking libcc1-0:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Preparing to unpack .../libatomic1_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking libatomic1:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Preparing to unpack .../libstdc++6_8.2.0-1ubuntu2~18.04_arm64.deb ... Unpacking libstdc++6:arm64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ... Setting up libstdc++6:arm64 (8.2.0-1ubuntu2~18.04) ... (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../libudev1_237-3ubuntu10.11_arm64.deb ... Unpacking libudev1:arm64 (237-3ubuntu10.11) over (237-3ubuntu10) ... Setting up libudev1:arm64 (237-3ubuntu10.11) ... (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.6.7_arm64.deb ... Unpacking libapt-pkg5.0:arm64 (1.6.7) over (1.6.1) ... Setting up libapt-pkg5.0:arm64 (1.6.7) ... (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.1-4ubuntu1.1_arm64.deb ... Unpacking libgcrypt20:arm64 (1.8.1-4ubuntu1.1) over (1.8.1-4ubuntu1) ... Setting up libgcrypt20:arm64 (1.8.1-4ubuntu1.1) ... (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.4-1ubuntu1.2_arm64.deb ... Unpacking gpgv (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1) ... Setting up gpgv (2.2.4-1ubuntu1.2) ... (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2018.09.18.1~18.04.0_all.deb ... Unpacking ubuntu-keyring (2018.09.18.1~18.04.0) over (2018.02.28) ... Setting up ubuntu-keyring (2018.09.18.1~18.04.0) ... (Reading database ... 12594 files and directories currently installed.) Preparing to unpack .../archives/apt_1.6.7_arm64.deb ... Unpacking apt (1.6.7) over (1.6.1) ... Setting up apt (1.6.7) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 12594 files and directories currently installed.) Preparing to unpack .../0-libapparmor1_2.12-4ubuntu5.1_arm64.deb ... Unpacking libapparmor1:arm64 (2.12-4ubuntu5.1) over (2.12-4ubuntu5) ... Preparing to unpack .../1-libcryptsetup12_2%3a2.0.2-1ubuntu1.1_arm64.deb ... Unpacking libcryptsetup12:arm64 (2:2.0.2-1ubuntu1.1) over (2:2.0.2-1ubuntu1) ... Preparing to unpack .../2-libkmod2_24-1ubuntu3.2_arm64.deb ... Unpacking libkmod2:arm64 (24-1ubuntu3.2) over (24-1ubuntu3) ... Preparing to unpack .../3-mount_2.31.1-0.4ubuntu3.3_arm64.deb ... Unpacking mount (2.31.1-0.4ubuntu3.3) over (2.31.1-0.4ubuntu3) ... Preparing to unpack .../4-libprocps6_2%3a3.3.12-3ubuntu1.1_arm64.deb ... Unpacking libprocps6:arm64 (2:3.3.12-3ubuntu1.1) over (2:3.3.12-3ubuntu1) ... Preparing to unpack .../5-procps_2%3a3.3.12-3ubuntu1.1_arm64.deb ... Unpacking procps (2:3.3.12-3ubuntu1.1) over (2:3.3.12-3ubuntu1) ... Setting up libcryptsetup12:arm64 (2:2.0.2-1ubuntu1.1) ... (Reading database ... 12594 files and directories currently installed.) Preparing to unpack .../systemd_237-3ubuntu10.11_arm64.deb ... Unpacking systemd (237-3ubuntu10.11) over (237-3ubuntu10) ... Preparing to unpack .../libsystemd0_237-3ubuntu10.11_arm64.deb ... Unpacking libsystemd0:arm64 (237-3ubuntu10.11) over (237-3ubuntu10) ... Setting up libsystemd0:arm64 (237-3ubuntu10.11) ... Setting up libapparmor1:arm64 (2.12-4ubuntu5.1) ... Setting up libkmod2:arm64 (24-1ubuntu3.2) ... Setting up mount (2.31.1-0.4ubuntu3.3) ... Setting up libncurses5:arm64 (6.1-1ubuntu1.18.04) ... Setting up libprocps6:arm64 (2:3.3.12-3ubuntu1.1) ... Setting up procps (2:3.3.12-3ubuntu1.1) ... Setting up systemd (237-3ubuntu10.11) ... (Reading database ... 12594 files and directories currently installed.) Preparing to unpack .../systemd-sysv_237-3ubuntu10.11_arm64.deb ... Unpacking systemd-sysv (237-3ubuntu10.11) over (237-3ubuntu10) ... Preparing to unpack .../libcom-err2_1.44.1-1ubuntu1_arm64.deb ... Unpacking libcom-err2:arm64 (1.44.1-1ubuntu1) over (1.44.1-1) ... Setting up libcom-err2:arm64 (1.44.1-1ubuntu1) ... (Reading database ... 12594 files and directories currently installed.) Preparing to unpack .../libss2_1.44.1-1ubuntu1_arm64.deb ... Unpacking libss2:arm64 (1.44.1-1ubuntu1) over (1.44.1-1) ... Setting up libss2:arm64 (1.44.1-1ubuntu1) ... (Reading database ... 12594 files and directories currently installed.) Preparing to unpack .../00-libssl1.1_1.1.0g-2ubuntu4.3_arm64.deb ... Unpacking libssl1.1:arm64 (1.1.0g-2ubuntu4.3) over (1.1.0g-2ubuntu4) ... Preparing to unpack .../01-openssl_1.1.0g-2ubuntu4.3_arm64.deb ... Unpacking openssl (1.1.0g-2ubuntu4.3) over (1.1.0g-2ubuntu4) ... Preparing to unpack .../02-tzdata_2018i-0ubuntu0.18.04_all.deb ... Unpacking tzdata (2018i-0ubuntu0.18.04) over (2018d-1) ... Preparing to unpack .../03-libpng16-16_1.6.34-1ubuntu0.18.04.1_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.34-1ubuntu0.18.04.1) over (1.6.34-1) ... Preparing to unpack .../04-binutils-aarch64-linux-gnu_2.30-21ubuntu1~18.04_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.30-21ubuntu1~18.04) over (2.30-15ubuntu1) ... Preparing to unpack .../05-libbinutils_2.30-21ubuntu1~18.04_arm64.deb ... Unpacking libbinutils:arm64 (2.30-21ubuntu1~18.04) over (2.30-15ubuntu1) ... Preparing to unpack .../06-binutils_2.30-21ubuntu1~18.04_arm64.deb ... Unpacking binutils (2.30-21ubuntu1~18.04) over (2.30-15ubuntu1) ... Preparing to unpack .../07-binutils-common_2.30-21ubuntu1~18.04_arm64.deb ... Unpacking binutils-common:arm64 (2.30-21ubuntu1~18.04) over (2.30-15ubuntu1) ... Preparing to unpack .../08-libubsan0_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking libubsan0:arm64 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../09-libasan4_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking libasan4:arm64 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../10-g++-7_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking g++-7 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../11-gcc-7_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking gcc-7 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../12-libstdc++-7-dev_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking libstdc++-7-dev:arm64 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../13-libgcc-7-dev_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking libgcc-7-dev:arm64 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../14-cpp-7_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking cpp-7 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../15-gcc-7-base_7.3.0-27ubuntu1~18.04_arm64.deb ... Unpacking gcc-7-base:arm64 (7.3.0-27ubuntu1~18.04) over (7.3.0-16ubuntu3) ... Preparing to unpack .../16-cpp_4%3a7.3.0-3ubuntu2.1_arm64.deb ... Unpacking cpp (4:7.3.0-3ubuntu2.1) over (4:7.3.0-3ubuntu2) ... Preparing to unpack .../17-dpkg-dev_1.19.0.5ubuntu2.1_all.deb ... Unpacking dpkg-dev (1.19.0.5ubuntu2.1) over (1.19.0.5ubuntu2) ... Preparing to unpack .../18-libdpkg-perl_1.19.0.5ubuntu2.1_all.deb ... Unpacking libdpkg-perl (1.19.0.5ubuntu2.1) over (1.19.0.5ubuntu2) ... Preparing to unpack .../19-e2fslibs_1.44.1-1ubuntu1_arm64.deb ... Unpacking e2fslibs:arm64 (1.44.1-1ubuntu1) over (1.44.1-1) ... Preparing to unpack .../20-gcc_4%3a7.3.0-3ubuntu2.1_arm64.deb ... Unpacking gcc (4:7.3.0-3ubuntu2.1) over (4:7.3.0-3ubuntu2) ... Preparing to unpack .../21-g++_4%3a7.3.0-3ubuntu2.1_arm64.deb ... Unpacking g++ (4:7.3.0-3ubuntu2.1) over (4:7.3.0-3ubuntu2) ... Preparing to unpack .../22-gpg_2.2.4-1ubuntu1.2_arm64.deb ... Unpacking gpg (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1) ... Preparing to unpack .../23-gpgconf_2.2.4-1ubuntu1.2_arm64.deb ... Unpacking gpgconf (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1) ... Preparing to unpack .../24-gpg-agent_2.2.4-1ubuntu1.2_arm64.deb ... Unpacking gpg-agent (2.2.4-1ubuntu1.2) over (2.2.4-1ubuntu1) ... Preparing to unpack .../25-libcomerr2_1.44.1-1ubuntu1_arm64.deb ... Unpacking libcomerr2:arm64 (1.44.1-1ubuntu1) over (1.44.1-1) ... Preparing to unpack .../26-linux-libc-dev_4.15.0-44.47_arm64.deb ... Unpacking linux-libc-dev:arm64 (4.15.0-44.47) over (4.15.0-20.21) ... Preparing to unpack .../27-pkgbinarymangler_138.18.04.0_all.deb ... Unpacking pkgbinarymangler (138.18.04.0) over (138) ... Setting up libgomp1:arm64 (8.2.0-1ubuntu2~18.04) ... Setting up libatomic1:arm64 (8.2.0-1ubuntu2~18.04) ... Setting up libcc1-0:arm64 (8.2.0-1ubuntu2~18.04) ... Setting up pkgbinarymangler (138.18.04.0) ... Setting up e2fslibs:arm64 (1.44.1-1ubuntu1) ... Setting up libpng16-16:arm64 (1.6.34-1ubuntu0.18.04.1) ... Setting up tzdata (2018i-0ubuntu0.18.04) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Jan 22 16:04:57 UTC 2019. Universal Time is now: Tue Jan 22 16:04:57 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (237-3ubuntu10.11) ... Setting up libtsan0:arm64 (8.2.0-1ubuntu2~18.04) ... Setting up gpgconf (2.2.4-1ubuntu1.2) ... Setting up linux-libc-dev:arm64 (4.15.0-44.47) ... Setting up gpg-agent (2.2.4-1ubuntu1.2) ... Setting up perl-modules-5.26 (5.26.1-6ubuntu0.3) ... Setting up liblsan0:arm64 (8.2.0-1ubuntu2~18.04) ... Setting up gcc-7-base:arm64 (7.3.0-27ubuntu1~18.04) ... Setting up binutils-common:arm64 (2.30-21ubuntu1~18.04) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Setting up libperl5.26:arm64 (5.26.1-6ubuntu0.3) ... Setting up libssl1.1:arm64 (1.1.0g-2ubuntu4.3) ... Setting up openssl (1.1.0g-2ubuntu4.3) ... Setting up libcomerr2:arm64 (1.44.1-1ubuntu1) ... Setting up libitm1:arm64 (8.2.0-1ubuntu2~18.04) ... Setting up gpg (2.2.4-1ubuntu1.2) ... Setting up libasan4:arm64 (7.3.0-27ubuntu1~18.04) ... Setting up libbinutils:arm64 (2.30-21ubuntu1~18.04) ... Setting up libubsan0:arm64 (7.3.0-27ubuntu1~18.04) ... Setting up libgcc-7-dev:arm64 (7.3.0-27ubuntu1~18.04) ... Setting up cpp-7 (7.3.0-27ubuntu1~18.04) ... Setting up libstdc++-7-dev:arm64 (7.3.0-27ubuntu1~18.04) ... Setting up perl (5.26.1-6ubuntu0.3) ... Setting up binutils-aarch64-linux-gnu (2.30-21ubuntu1~18.04) ... Setting up binutils (2.30-21ubuntu1~18.04) ... Setting up cpp (4:7.3.0-3ubuntu2.1) ... Setting up gcc-7 (7.3.0-27ubuntu1~18.04) ... Setting up g++-7 (7.3.0-27ubuntu1~18.04) ... Setting up libdpkg-perl (1.19.0.5ubuntu2.1) ... Setting up gcc (4:7.3.0-3ubuntu2.1) ... Setting up dpkg-dev (1.19.0.5ubuntu2.1) ... Setting up g++ (4:7.3.0-3ubuntu2.1) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-16309314 arm64 bionic-proposed -c chroot:build-PACKAGEBUILD-16309314 --arch=arm64 --dist=bionic-proposed --nolog nestopia_1.47-2ubuntu4.dsc Initiating build PACKAGEBUILD-16309314 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:50:27 UTC 2018 aarch64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-arm64-009.buildd +==============================================================================+ | nestopia 1.47-2ubuntu4 (arm64) 22 Jan 2019 16:04 | +==============================================================================+ Package: nestopia Version: 1.47-2ubuntu4 Source Version: 1.47-2ubuntu4 Distribution: bionic-proposed Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 I: NOTICE: Log filtering will replace 'build/nestopia-dCt3ne/nestopia-1.47' with '<>' I: NOTICE: Log filtering will replace 'build/nestopia-dCt3ne' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-16309314/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- nestopia_1.47-2ubuntu4.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-ClN0Sd/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-ClN0Sd/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ClN0Sd/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-ClN0Sd/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ClN0Sd/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-ClN0Sd/apt_archive ./ Packages [525 B] Fetched 2858 B in 0s (123 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-ClN0Sd/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12597 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9), dh-exec, libao-dev, libarchive-dev, libglew-dev, libgtk-3-dev, libsdl2-dev Filtered Build-Depends: debhelper (>= 9), dh-exec, libao-dev, libarchive-dev, libglew-dev, libgtk-3-dev, libsdl2-dev dpkg-deb: building package 'sbuild-build-depends-nestopia-dummy' in '/<>/resolver-MwfAqO/apt_archive/sbuild-build-depends-nestopia-dummy.deb'. Ign:1 copy:/<>/resolver-MwfAqO/apt_archive ./ InRelease Get:2 copy:/<>/resolver-MwfAqO/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-MwfAqO/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-MwfAqO/apt_archive ./ Sources [246 B] Get:5 copy:/<>/resolver-MwfAqO/apt_archive ./ Packages [563 B] Fetched 2928 B in 0s (133 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install nestopia build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-exec dh-strip-nondeterminism file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-ibus-1.0 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool-debian libao-common libao-dev libao4 libarchive-dev libarchive-zip-perl libarchive13 libasound2 libasound2-data libasound2-dev libasyncns0 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.65.1 libboost-system1.65.1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcapnp-0.6.1 libcolord2 libcroco3 libcups2 libdatrie1 libdbus-1-3 libdbus-1-dev libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libepoxy-dev libepoxy0 libexpat1 libexpat1-dev libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2 libgles2-mesa-dev libglew-dev libglew2.0 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgtk-3-0 libgtk-3-common libgtk-3-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libicu-dev libicu-le-hb-dev libicu-le-hb0 libicu60 libiculx60 libjbig0 libjpeg-turbo8 libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblcms2-2 libllvm7 liblzo2-2 libmagic-mgc libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libogg0 libopengl0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libprotobuf-dev libprotobuf-lite10 libprotobuf10 libproxy1v5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib librest-0.7-0 librsvg2-2 librsvg2-common libsdl2-2.0-0 libsdl2-dev libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1 libsndio-dev libsndio6.1 libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0 libtiff5 libtimedate-perl libtool libudev-dev libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-egl1-mesa libwayland-server0 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxtst-dev libxtst6 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.6 python3.6-minimal shared-mime-info ubuntu-mono ucf wayland-protocols x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev x11proto-record-dev x11proto-scrnsaver-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make dwz gettext-doc libasprintf-dev libgettextpo-dev groff libaudio2 lrzip libasound2-plugins alsa-utils libasound2-doc libcairo2-doc colord cups-common glew-utils libglib2.0-doc libgraphite2-utils krb5-doc krb5-user gvfs libgtk-3-doc libice-doc icu-doc liblcms2-utils imagemagick libpango1.0-doc pulseaudio librsvg2-bin lm-sensors libsm-doc sndiod libtool-doc gfortran | fortran95-compiler gcj-jdk libwayland-doc libxcb-doc libxext-doc libxt-doc m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.6-venv python3.6-doc binfmt-support Recommended packages: curl | wget | lynx at-spi2-core dbus libarchive-cpio-perl libgdk-pixbuf2.0-bin xdg-user-dirs libgtk-3-bin krb5-locales libpng-tools libltdl-dev libx11-doc libmail-sendmail-perl The following NEW packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-exec dh-strip-nondeterminism file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-ibus-1.0 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool-debian libao-common libao-dev libao4 libarchive-dev libarchive-zip-perl libarchive13 libasound2 libasound2-data libasound2-dev libasyncns0 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.65.1 libboost-system1.65.1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcapnp-0.6.1 libcolord2 libcroco3 libcups2 libdatrie1 libdbus-1-3 libdbus-1-dev libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libepoxy-dev libepoxy0 libexpat1 libexpat1-dev libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2 libgles2-mesa-dev libglew-dev libglew2.0 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgtk-3-0 libgtk-3-common libgtk-3-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libicu-dev libicu-le-hb-dev libicu-le-hb0 libicu60 libiculx60 libjbig0 libjpeg-turbo8 libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblcms2-2 libllvm7 liblzo2-2 libmagic-mgc libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libogg0 libopengl0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libprotobuf-dev libprotobuf-lite10 libprotobuf10 libproxy1v5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib librest-0.7-0 librsvg2-2 librsvg2-common libsdl2-2.0-0 libsdl2-dev libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1 libsndio-dev libsndio6.1 libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0 libtiff5 libtimedate-perl libtool libudev-dev libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-egl1-mesa libwayland-server0 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxtst-dev libxtst6 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.6 python3.6-minimal sbuild-build-depends-nestopia-dummy shared-mime-info ubuntu-mono ucf wayland-protocols x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev x11proto-record-dev x11proto-scrnsaver-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 321 newly installed, 0 to remove and 0 not upgraded. Need to get 81.9 MB of archives. After this operation, 518 MB of additional disk space will be used. Get:1 copy:/<>/resolver-MwfAqO/apt_archive ./ sbuild-build-depends-nestopia-dummy 0.invalid.0 [892 B] Get:2 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libpython3.6-minimal arm64 3.6.7-1~18.04 [526 kB] Get:3 http://ftpmaster.internal/ubuntu bionic/main arm64 libexpat1 arm64 2.2.5-3 [69.2 kB] Get:4 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 python3.6-minimal arm64 3.6.7-1~18.04 [1284 kB] Get:5 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 python3-minimal arm64 3.6.7-1~18.04 [23.7 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main arm64 mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main arm64 libmpdec2 arm64 2.4.2-1ubuntu1 [73.9 kB] Get:8 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libpython3.6-stdlib arm64 3.6.7-1~18.04 [1610 kB] Get:9 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 python3.6 arm64 3.6.7-1~18.04 [197 kB] Get:10 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libpython3-stdlib arm64 3.6.7-1~18.04 [7240 B] Get:11 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 python3 arm64 3.6.7-1~18.04 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main arm64 libxau6 arm64 1:1.0.8-1 [7590 B] Get:13 http://ftpmaster.internal/ubuntu bionic/main arm64 libbsd0 arm64 0.8.7-1 [36.4 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdmcp6 arm64 1:1.1.2-3 [9694 B] Get:15 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb1 arm64 1.13-1 [37.4 kB] Get:16 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libx11-data all 2:1.6.4-3ubuntu0.1 [113 kB] Get:17 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libx11-6 arm64 2:1.6.4-3ubuntu0.1 [521 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main arm64 libxext6 arm64 2:1.3.3-1 [25.4 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main arm64 bsdmainutils arm64 11.1.2ubuntu1 [175 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main arm64 groff-base arm64 1.22.3-10 [1152 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main arm64 libpipeline1 arm64 1.5.0-1 [22.0 kB] Get:22 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 man-db arm64 2.8.3-2ubuntu0.1 [993 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main arm64 libfreetype6 arm64 2.8.1-2ubuntu2 [290 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main arm64 ucf all 3.0038 [50.5 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main arm64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main arm64 fontconfig-config all 2.12.6-0ubuntu2 [55.8 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main arm64 libfontconfig1 arm64 2.12.6-0ubuntu2 [125 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main arm64 fontconfig arm64 2.12.6-0ubuntu2 [167 kB] Get:29 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libjpeg-turbo8 arm64 1.5.2-0ubuntu5.18.04.1 [91.3 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main arm64 liblzo2-2 arm64 2.08-1.2 [42.2 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main arm64 libogg0 arm64 1.3.2-1 [14.9 kB] Get:32 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 x11-common all 1:7.7+19ubuntu7.1 [22.5 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main arm64 libice6 arm64 2:1.0.9-2 [33.7 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main arm64 libsm6 arm64 2:1.2.2-1 [13.7 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrender1 arm64 1:0.9.10-1 [16.1 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main arm64 libxft2 arm64 2.3.2-1 [29.9 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main arm64 libxinerama1 arm64 2:1.1.3-1 [7438 B] Get:38 http://ftpmaster.internal/ubuntu bionic/main arm64 libxss1 arm64 1:1.2.2-1 [7968 B] Get:39 http://ftpmaster.internal/ubuntu bionic/main arm64 libxxf86vm1 arm64 1:1.1.4-1 [9492 B] Get:40 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libmagic-mgc arm64 1:5.32-2ubuntu0.1 [184 kB] Get:41 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libmagic1 arm64 1:5.32-2ubuntu0.1 [61.9 kB] Get:42 http://ftpmaster.internal/ubuntu bionic-security/main arm64 file arm64 1:5.32-2ubuntu0.1 [21.8 kB] Get:43 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglib2.0-0 arm64 2.56.3-0ubuntu0.18.04.1 [982 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main arm64 libgirepository-1.0-1 arm64 1.56.1-1 [67.1 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-glib-2.0 arm64 1.56.1-1 [131 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main arm64 libdbus-1-3 arm64 1.12.2-1ubuntu1 [152 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main arm64 libelf1 arm64 0.170-0.4 [40.4 kB] Get:48 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglib2.0-data all 2.56.3-0ubuntu0.18.04.1 [4696 B] Get:49 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu60 arm64 60.2-3ubuntu3 [7985 kB] Get:50 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libxml2 arm64 2.9.4+dfsg1-6.1ubuntu1.2 [548 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/main arm64 shared-mime-info arm64 1.9-2 [423 kB] Get:52 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 xkb-data all 2.23.1-1ubuntu1.18.04.1 [325 kB] Get:53 http://ftpmaster.internal/ubuntu bionic-security/main arm64 gettext-base arm64 0.19.8.1-6ubuntu0.1 [46.7 kB] Get:54 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-common all 2.4.95-1~18.04.1 [5068 B] Get:55 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm2 arm64 2.4.95-1~18.04.1 [27.2 kB] Get:56 http://ftpmaster.internal/ubuntu bionic/main arm64 libedit2 arm64 3.1-20170329-1 [63.4 kB] Get:57 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libkrb5support0 arm64 1.16-2ubuntu0.1 [28.2 kB] Get:58 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libk5crypto3 arm64 1.16-2ubuntu0.1 [80.0 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main arm64 libkeyutils1 arm64 1.5.9-9.2ubuntu2 [8112 B] Get:60 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libkrb5-3 arm64 1.16-2ubuntu0.1 [241 kB] Get:61 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libgssapi-krb5-2 arm64 1.16-2ubuntu0.1 [103 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main arm64 hicolor-icon-theme all 0.17-2 [9976 B] Get:63 http://ftpmaster.internal/ubuntu bionic/main arm64 libjpeg8 arm64 8c-2ubuntu8 [2198 B] Get:64 http://ftpmaster.internal/ubuntu bionic/main arm64 libjbig0 arm64 2.1-3.1build1 [24.0 kB] Get:65 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libtiff5 arm64 4.0.9-5ubuntu0.1 [130 kB] Get:66 http://ftpmaster.internal/ubuntu bionic/main arm64 libgdk-pixbuf2.0-common all 2.36.11-2 [4536 B] Get:67 http://ftpmaster.internal/ubuntu bionic/main arm64 libgdk-pixbuf2.0-0 arm64 2.36.11-2 [142 kB] Get:68 http://ftpmaster.internal/ubuntu bionic/main arm64 gtk-update-icon-cache arm64 3.22.30-1ubuntu1 [26.8 kB] Get:69 http://ftpmaster.internal/ubuntu bionic/main arm64 libpixman-1-0 arm64 0.34.0-2 [115 kB] Get:70 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-render0 arm64 1.13-1 [12.5 kB] Get:71 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shm0 arm64 1.13-1 [5276 B] Get:72 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo2 arm64 1.15.10-2 [491 kB] Get:73 http://ftpmaster.internal/ubuntu bionic/main arm64 libcroco3 arm64 0.6.12-2 [68.2 kB] Get:74 http://ftpmaster.internal/ubuntu bionic/main arm64 libthai-data all 0.1.27-2 [133 kB] Get:75 http://ftpmaster.internal/ubuntu bionic/main arm64 libdatrie1 arm64 0.2.10-7 [15.4 kB] Get:76 http://ftpmaster.internal/ubuntu bionic/main arm64 libthai0 arm64 0.1.27-2 [15.4 kB] Get:77 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libpango-1.0-0 arm64 1.40.14-1ubuntu0.1 [137 kB] Get:78 http://ftpmaster.internal/ubuntu bionic/main arm64 libgraphite2-3 arm64 1.3.11-2 [67.0 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz0b arm64 1.7.2-1ubuntu1 [206 kB] Get:80 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libpangoft2-1.0-0 arm64 1.40.14-1ubuntu0.1 [27.4 kB] Get:81 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libpangocairo-1.0-0 arm64 1.40.14-1ubuntu0.1 [17.4 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main arm64 librsvg2-2 arm64 2.40.20-2 [81.1 kB] Get:83 http://ftpmaster.internal/ubuntu bionic/main arm64 librsvg2-common arm64 2.40.20-2 [4880 B] Get:84 http://ftpmaster.internal/ubuntu bionic/main arm64 humanity-icon-theme all 0.6.15 [1250 kB] Get:85 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 ubuntu-mono all 16.10+18.04.20181005-0ubuntu1 [149 kB] Get:86 http://ftpmaster.internal/ubuntu bionic/main arm64 adwaita-icon-theme all 3.28.0-1ubuntu1 [3306 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main arm64 libsigsegv2 arm64 2.12-1 [14.1 kB] Get:88 http://ftpmaster.internal/ubuntu bionic/main arm64 m4 arm64 1.4.18-1 [185 kB] Get:89 http://ftpmaster.internal/ubuntu bionic/main arm64 autoconf all 2.69-11 [322 kB] Get:90 http://ftpmaster.internal/ubuntu bionic/main arm64 autotools-dev all 20180224.1 [39.6 kB] Get:91 http://ftpmaster.internal/ubuntu bionic/main arm64 automake all 1:1.15.1-3ubuntu2 [509 kB] Get:92 http://ftpmaster.internal/ubuntu bionic-security/main arm64 autopoint all 0.19.8.1-6ubuntu0.1 [412 kB] Get:93 http://ftpmaster.internal/ubuntu bionic/main arm64 libdconf1 arm64 0.26.0-2ubuntu3 [29.7 kB] Get:94 http://ftpmaster.internal/ubuntu bionic/main arm64 dconf-service arm64 0.26.0-2ubuntu3 [24.0 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/main arm64 dconf-gsettings-backend arm64 0.26.0-2ubuntu3 [16.7 kB] Get:96 http://ftpmaster.internal/ubuntu bionic/main arm64 libtool all 2.4.6-2 [194 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main arm64 dh-autoreconf all 17 [15.8 kB] Get:98 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libarchive-zip-perl all 1.60-1ubuntu0.1 [84.6 kB] Get:99 http://ftpmaster.internal/ubuntu bionic/main arm64 libfile-stripnondeterminism-perl all 0.040-1.1~build1 [13.8 kB] Get:100 http://ftpmaster.internal/ubuntu bionic/main arm64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:101 http://ftpmaster.internal/ubuntu bionic/main arm64 dh-strip-nondeterminism all 0.040-1.1~build1 [5208 B] Get:102 http://ftpmaster.internal/ubuntu bionic-security/main arm64 gettext arm64 0.19.8.1-6ubuntu0.1 [824 kB] Get:103 http://ftpmaster.internal/ubuntu bionic/main arm64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:104 http://ftpmaster.internal/ubuntu bionic/main arm64 po-debconf all 1.0.20 [232 kB] Get:105 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 debhelper all 11.1.6ubuntu2 [902 kB] Get:106 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk1.0-data all 2.28.1-1 [2992 B] Get:107 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk1.0-0 arm64 2.28.1-1 [37.0 kB] Get:108 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-atk-1.0 arm64 2.28.1-1 [17.8 kB] Get:109 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-freedesktop arm64 1.56.1-1 [9072 B] Get:110 http://ftpmaster.internal/ubuntu bionic/main arm64 libatspi2.0-0 arm64 2.28.0-1 [50.7 kB] Get:111 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-atspi-2.0 arm64 2.28.0-1 [14.6 kB] Get:112 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-gdkpixbuf-2.0 arm64 2.36.11-2 [7744 B] Get:113 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk-3-common all 3.22.30-1ubuntu1 [228 kB] Get:114 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libpangoxft-1.0-0 arm64 1.40.14-1ubuntu0.1 [12.8 kB] Get:115 http://ftpmaster.internal/ubuntu bionic-security/main arm64 gir1.2-pango-1.0 arm64 1.40.14-1ubuntu0.1 [21.6 kB] Get:116 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk-bridge2.0-0 arm64 2.26.2-1 [49.1 kB] Get:117 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo-gobject2 arm64 1.15.10-2 [16.5 kB] Get:118 http://ftpmaster.internal/ubuntu bionic-security/main arm64 liblcms2-2 arm64 2.9-1ubuntu0.1 [115 kB] Get:119 http://ftpmaster.internal/ubuntu bionic/main arm64 libcolord2 arm64 1.3.3-2build1 [88.9 kB] Get:120 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libavahi-common-data arm64 0.7-3.1ubuntu1.1 [22.1 kB] Get:121 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libavahi-common3 arm64 0.7-3.1ubuntu1.1 [18.4 kB] Get:122 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libavahi-client3 arm64 0.7-3.1ubuntu1.1 [21.8 kB] Get:123 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libcups2 arm64 2.2.7-1ubuntu2.3 [180 kB] Get:124 http://ftpmaster.internal/ubuntu bionic/main arm64 libepoxy0 arm64 1.4.3-1 [159 kB] Get:125 http://ftpmaster.internal/ubuntu bionic/main arm64 libjson-glib-1.0-common all 1.4.2-3 [3464 B] Get:126 http://ftpmaster.internal/ubuntu bionic/main arm64 libjson-glib-1.0-0 arm64 1.4.2-3 [47.7 kB] Get:127 http://ftpmaster.internal/ubuntu bionic/main arm64 libproxy1v5 arm64 0.4.15-1 [46.6 kB] Get:128 http://ftpmaster.internal/ubuntu bionic/main arm64 glib-networking-common all 2.56.0-1 [3324 B] Get:129 http://ftpmaster.internal/ubuntu bionic/main arm64 glib-networking-services arm64 2.56.0-1 [7984 B] Get:130 http://ftpmaster.internal/ubuntu bionic/main arm64 gsettings-desktop-schemas all 3.28.0-1ubuntu1 [27.8 kB] Get:131 http://ftpmaster.internal/ubuntu bionic/main arm64 glib-networking arm64 2.56.0-1 [48.3 kB] Get:132 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libsoup2.4-1 arm64 2.62.1-1ubuntu0.1 [254 kB] Get:133 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libsoup-gnome2.4-1 arm64 2.62.1-1ubuntu0.1 [4768 B] Get:134 http://ftpmaster.internal/ubuntu bionic/main arm64 librest-0.7-0 arm64 0.8.0-2 [26.7 kB] Get:135 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libwayland-client0 arm64 1.16.0-1ubuntu1.1~18.04.1 [20.7 kB] Get:136 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libwayland-cursor0 arm64 1.16.0-1ubuntu1.1~18.04.1 [9336 B] Get:137 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglvnd0 arm64 1.0.0-2ubuntu2.2 [39.7 kB] Get:138 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libwayland-server0 arm64 1.16.0-1ubuntu1.1~18.04.1 [25.9 kB] Get:139 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libgbm1 arm64 18.2.2-0ubuntu1~18.04.1 [22.0 kB] Get:140 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libglapi-mesa arm64 18.2.2-0ubuntu1~18.04.1 [26.7 kB] Get:141 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libx11-xcb1 arm64 2:1.6.4-3ubuntu0.1 [9512 B] Get:142 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri2-0 arm64 1.13-1 [6244 B] Get:143 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri3-0 arm64 1.13-1 [6044 B] Get:144 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-present0 arm64 1.13-1 [5208 B] Get:145 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-sync1 arm64 1.13-1 [7908 B] Get:146 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-xfixes0 arm64 1.13-1 [8164 B] Get:147 http://ftpmaster.internal/ubuntu bionic/main arm64 libxshmfence1 arm64 1.3-1 [4868 B] Get:148 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libegl-mesa0 arm64 18.2.2-0ubuntu1~18.04.1 [73.4 kB] Get:149 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libegl1 arm64 1.0.0-2ubuntu2.2 [27.4 kB] Get:150 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libwayland-egl1 arm64 1.16.0-1ubuntu1.1~18.04.1 [5536 B] Get:151 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libwayland-egl1-mesa arm64 18.2.2-0ubuntu1~18.04.1 [4864 B] Get:152 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcomposite1 arm64 1:0.4.4-2 [6646 B] Get:153 http://ftpmaster.internal/ubuntu bionic/main arm64 libxfixes3 arm64 1:5.0.3-1 [9844 B] Get:154 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcursor1 arm64 1:1.1.15-1 [17.4 kB] Get:155 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdamage1 arm64 1:1.1.4-3 [6668 B] Get:156 http://ftpmaster.internal/ubuntu bionic/main arm64 libxi6 arm64 2:1.7.9-1 [25.4 kB] Get:157 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libxkbcommon0 arm64 0.8.0-1ubuntu0.1 [86.7 kB] Get:158 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrandr2 arm64 2:1.5.1-1 [16.0 kB] Get:159 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk-3-0 arm64 3.22.30-1ubuntu1 [2064 kB] Get:160 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-gtk-3.0 arm64 3.22.30-1ubuntu1 [194 kB] Get:161 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-harfbuzz-0.0 arm64 1.7.2-1ubuntu1 [18.5 kB] Get:162 http://ftpmaster.internal/ubuntu bionic/main arm64 libibus-1.0-5 arm64 1.5.17-3ubuntu4 [115 kB] Get:163 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-ibus-1.0 arm64 1.5.17-3ubuntu4 [66.6 kB] Get:164 http://ftpmaster.internal/ubuntu bionic/main arm64 icu-devtools arm64 60.2-3ubuntu3 [170 kB] Get:165 http://ftpmaster.internal/ubuntu bionic/main arm64 libao-common all 1.2.2+20180113-1ubuntu1 [6644 B] Get:166 http://ftpmaster.internal/ubuntu bionic/main arm64 libao4 arm64 1.2.2+20180113-1ubuntu1 [30.4 kB] Get:167 http://ftpmaster.internal/ubuntu bionic/main arm64 libao-dev arm64 1.2.2+20180113-1ubuntu1 [22.0 kB] Get:168 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libarchive13 arm64 3.2.2-3.1ubuntu0.2 [244 kB] Get:169 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libarchive-dev arm64 3.2.2-3.1ubuntu0.2 [435 kB] Get:170 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libasound2-data all 1.1.3-5ubuntu0.2 [36.5 kB] Get:171 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libasound2 arm64 1.1.3-5ubuntu0.2 [293 kB] Get:172 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libasound2-dev arm64 1.1.3-5ubuntu0.2 [123 kB] Get:173 http://ftpmaster.internal/ubuntu bionic/main arm64 libasyncns0 arm64 0.8-6 [10.9 kB] Get:174 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglib2.0-bin arm64 2.56.3-0ubuntu0.18.04.1 [61.8 kB] Get:175 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 python3-lib2to3 all 3.6.7-1~18.04 [76.5 kB] Get:176 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 python3-distutils all 3.6.7-1~18.04 [141 kB] Get:177 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglib2.0-dev-bin arm64 2.56.3-0ubuntu0.18.04.1 [99.7 kB] Get:178 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcre16-3 arm64 2:8.39-9 [121 kB] Get:179 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcre32-3 arm64 2:8.39-9 [113 kB] Get:180 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcrecpp0v5 arm64 2:8.39-9 [15.1 kB] Get:181 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcre3-dev arm64 2:8.39-9 [459 kB] Get:182 http://ftpmaster.internal/ubuntu bionic/main arm64 pkg-config arm64 0.29.1-0ubuntu2 [42.8 kB] Get:183 http://ftpmaster.internal/ubuntu bionic/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-0ubuntu2 [171 kB] Get:184 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglib2.0-dev arm64 2.56.3-0ubuntu0.18.04.1 [1294 kB] Get:185 http://ftpmaster.internal/ubuntu bionic/main arm64 libdbus-1-dev arm64 1.12.2-1ubuntu1 [150 kB] Get:186 http://ftpmaster.internal/ubuntu bionic/main arm64 libxtst6 arm64 2:1.2.3-1 [11.7 kB] Get:187 http://ftpmaster.internal/ubuntu bionic/main arm64 xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:188 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-dev all 2018.4-4 [251 kB] Get:189 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-core-dev all 2018.4-4 [2620 B] Get:190 http://ftpmaster.internal/ubuntu bionic/main arm64 libxau-dev arm64 1:1.0.8-1 [9768 B] Get:191 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdmcp-dev arm64 1:1.1.2-3 [24.1 kB] Get:192 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-input-dev all 2018.4-4 [2620 B] Get:193 http://ftpmaster.internal/ubuntu bionic/main arm64 xtrans-dev all 1.3.5-1 [70.5 kB] Get:194 http://ftpmaster.internal/ubuntu bionic/main arm64 libpthread-stubs0-dev arm64 0.3-4 [4078 B] Get:195 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb1-dev arm64 1.13-1 [74.7 kB] Get:196 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libx11-dev arm64 2:1.6.4-3ubuntu0.1 [599 kB] Get:197 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-xext-dev all 2018.4-4 [2620 B] Get:198 http://ftpmaster.internal/ubuntu bionic/main arm64 libxext-dev arm64 2:1.3.3-1 [79.7 kB] Get:199 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-fixes-dev all 1:2018.4-4 [2620 B] Get:200 http://ftpmaster.internal/ubuntu bionic/main arm64 libxfixes-dev arm64 1:5.0.3-1 [10.4 kB] Get:201 http://ftpmaster.internal/ubuntu bionic/main arm64 libxi-dev arm64 2:1.7.9-1 [182 kB] Get:202 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-record-dev all 2018.4-4 [2620 B] Get:203 http://ftpmaster.internal/ubuntu bionic/main arm64 libxtst-dev arm64 2:1.2.3-1 [14.4 kB] Get:204 http://ftpmaster.internal/ubuntu bionic/main arm64 libatspi2.0-dev arm64 2.28.0-1 [57.3 kB] Get:205 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk-bridge2.0-dev arm64 2.26.2-1 [3812 B] Get:206 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk1.0-dev arm64 2.28.1-1 [79.9 kB] Get:207 http://ftpmaster.internal/ubuntu bionic/main arm64 libboost-system1.65.1 arm64 1.65.1+dfsg-0ubuntu5 [10.6 kB] Get:208 http://ftpmaster.internal/ubuntu bionic/main arm64 libboost-filesystem1.65.1 arm64 1.65.1+dfsg-0ubuntu5 [38.4 kB] Get:209 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo-script-interpreter2 arm64 1.15.10-2 [45.9 kB] Get:210 http://ftpmaster.internal/ubuntu bionic/main arm64 libexpat1-dev arm64 2.2.5-3 [110 kB] Get:211 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libpng-dev arm64 1.6.34-1ubuntu0.18.04.1 [165 kB] Get:212 http://ftpmaster.internal/ubuntu bionic/main arm64 libfreetype6-dev arm64 2.8.1-2ubuntu2 [2498 kB] Get:213 http://ftpmaster.internal/ubuntu bionic/main arm64 libfontconfig1-dev arm64 2.12.6-0ubuntu2 [679 kB] Get:214 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrender-dev arm64 1:0.9.10-1 [22.9 kB] Get:215 http://ftpmaster.internal/ubuntu bionic/main arm64 libice-dev arm64 2:1.0.9-2 [41.6 kB] Get:216 http://ftpmaster.internal/ubuntu bionic/main arm64 libsm-dev arm64 2:1.2.2-1 [14.9 kB] Get:217 http://ftpmaster.internal/ubuntu bionic/main arm64 libpixman-1-dev arm64 0.34.0-2 [131 kB] Get:218 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-render0-dev arm64 1.13-1 [17.1 kB] Get:219 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shm0-dev arm64 1.13-1 [6572 B] Get:220 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo2-dev arm64 1.15.10-2 [545 kB] Get:221 http://ftpmaster.internal/ubuntu bionic/main arm64 libcapnp-0.6.1 arm64 0.6.1-1ubuntu1 [622 kB] Get:222 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-amdgpu1 arm64 2.4.95-1~18.04.1 [15.2 kB] Get:223 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-radeon1 arm64 2.4.95-1~18.04.1 [19.2 kB] Get:224 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-nouveau2 arm64 2.4.95-1~18.04.1 [14.5 kB] Get:225 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-freedreno1 arm64 2.4.95-1~18.04.1 [16.3 kB] Get:226 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-tegra0 arm64 2.4.95-1~18.04.1 [6008 B] Get:227 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-etnaviv1 arm64 2.4.95-1~18.04.1 [10.4 kB] Get:228 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libdrm-dev arm64 2.4.95-1~18.04.1 [125 kB] Get:229 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglvnd-core-dev arm64 1.0.0-2ubuntu2.2 [12.9 kB] Get:230 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libgles1 arm64 1.0.0-2ubuntu2.2 [11.0 kB] Get:231 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libgles2 arm64 1.0.0-2ubuntu2.2 [17.3 kB] Get:232 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-glx0 arm64 1.13-1 [18.4 kB] Get:233 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libllvm7 arm64 1:7-3~ubuntu0.18.04.1 [13.6 MB] Get:234 http://ftpmaster.internal/ubuntu bionic/main arm64 libsensors4 arm64 1:3.4.0-4 [25.0 kB] Get:235 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libgl1-mesa-dri arm64 18.2.2-0ubuntu1~18.04.1 [4669 kB] Get:236 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libglx-mesa0 arm64 18.2.2-0ubuntu1~18.04.1 [116 kB] Get:237 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglx0 arm64 1.0.0-2ubuntu2.2 [24.0 kB] Get:238 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libgl1 arm64 1.0.0-2ubuntu2.2 [85.8 kB] Get:239 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libopengl0 arm64 1.0.0-2ubuntu2.2 [31.6 kB] Get:240 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libglvnd-dev arm64 1.0.0-2ubuntu2.2 [3412 B] Get:241 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-xf86vidmode-dev all 2018.4-4 [2632 B] Get:242 http://ftpmaster.internal/ubuntu bionic/main arm64 libxxf86vm-dev arm64 1:1.1.4-1 [12.8 kB] Get:243 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-damage-dev all 1:2018.4-4 [2620 B] Get:244 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdamage-dev arm64 1:1.1.4-3 [4942 B] Get:245 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-glx0-dev arm64 1.13-1 [26.0 kB] Get:246 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri2-0-dev arm64 1.13-1 [8196 B] Get:247 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri3-dev arm64 1.13-1 [7144 B] Get:248 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-randr0 arm64 1.13-1 [13.7 kB] Get:249 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-randr0-dev arm64 1.13-1 [19.0 kB] Get:250 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shape0 arm64 1.13-1 [5520 B] Get:251 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shape0-dev arm64 1.13-1 [6928 B] Get:252 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-xfixes0-dev arm64 1.13-1 [11.2 kB] Get:253 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-sync-dev arm64 1.13-1 [10.2 kB] Get:254 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-present-dev arm64 1.13-1 [6764 B] Get:255 http://ftpmaster.internal/ubuntu bionic/main arm64 libxshmfence-dev arm64 1.3-1 [3544 B] Get:256 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libx11-xcb-dev arm64 2:1.6.4-3ubuntu0.1 [9692 B] Get:257 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libwayland-bin arm64 1.16.0-1ubuntu1.1~18.04.1 [18.1 kB] Get:258 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libwayland-dev arm64 1.16.0-1ubuntu1.1~18.04.1 [62.8 kB] Get:259 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libegl1-mesa-dev arm64 18.2.2-0ubuntu1~18.04.1 [20.7 kB] Get:260 http://ftpmaster.internal/ubuntu bionic/main arm64 libepoxy-dev arm64 1.4.3-1 [119 kB] Get:261 http://ftpmaster.internal/ubuntu bionic/main arm64 libflac8 arm64 1.3.2-1 [159 kB] Get:262 http://ftpmaster.internal/ubuntu bionic/main arm64 libgdk-pixbuf2.0-dev arm64 2.36.11-2 [46.4 kB] Get:263 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libgles2-mesa-dev arm64 18.2.2-0ubuntu1~18.04.1 [40.6 kB] Get:264 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 mesa-common-dev arm64 18.2.2-0ubuntu1~18.04.1 [551 kB] Get:265 http://ftpmaster.internal/ubuntu bionic-proposed/main arm64 libgl1-mesa-dev arm64 18.2.2-0ubuntu1~18.04.1 [4428 B] Get:266 http://ftpmaster.internal/ubuntu bionic/universe arm64 libglew2.0 arm64 2.0.0-5 [137 kB] Get:267 http://ftpmaster.internal/ubuntu bionic/main arm64 libglu1-mesa arm64 9.0.0-2.1build1 [140 kB] Get:268 http://ftpmaster.internal/ubuntu bionic/main arm64 libglu1-mesa-dev arm64 9.0.0-2.1build1 [179 kB] Get:269 http://ftpmaster.internal/ubuntu bionic/universe arm64 libglew-dev arm64 2.0.0-5 [120 kB] Get:270 http://ftpmaster.internal/ubuntu bionic/main arm64 libgraphite2-dev arm64 1.3.11-2 [14.5 kB] Get:271 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz-icu0 arm64 1.7.2-1ubuntu1 [5348 B] Get:272 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz-gobject0 arm64 1.7.2-1ubuntu1 [12.6 kB] Get:273 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu-le-hb0 arm64 1.0.3+git161113-4 [14.4 kB] Get:274 http://ftpmaster.internal/ubuntu bionic/main arm64 libiculx60 arm64 60.2-3ubuntu3 [18.8 kB] Get:275 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu-le-hb-dev arm64 1.0.3+git161113-4 [29.8 kB] Get:276 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu-dev arm64 60.2-3ubuntu3 [8891 kB] Get:277 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz-dev arm64 1.7.2-1ubuntu1 [281 kB] Get:278 http://ftpmaster.internal/ubuntu bionic/main arm64 libxft-dev arm64 2.3.2-1 [40.6 kB] Get:279 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libpango1.0-dev arm64 1.40.14-1ubuntu0.1 [269 kB] Get:280 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-xinerama-dev all 2018.4-4 [2628 B] Get:281 http://ftpmaster.internal/ubuntu bionic/main arm64 libxinerama-dev arm64 2:1.1.3-1 [8128 B] Get:282 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-randr-dev all 2018.4-4 [2620 B] Get:283 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrandr-dev arm64 2:1.5.1-1 [22.6 kB] Get:284 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcursor-dev arm64 1:1.1.15-1 [25.0 kB] Get:285 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-composite-dev all 1:2018.4-4 [2620 B] Get:286 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcomposite-dev arm64 1:0.4.4-2 [8990 B] Get:287 http://ftpmaster.internal/ubuntu bionic/main arm64 wayland-protocols all 1.13-1 [50.5 kB] Get:288 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libxkbcommon-dev arm64 0.8.0-1ubuntu0.1 [299 kB] Get:289 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk-3-dev arm64 3.22.30-1ubuntu1 [897 kB] Get:290 http://ftpmaster.internal/ubuntu bionic/main arm64 libibus-1.0-dev arm64 1.5.17-3ubuntu4 [145 kB] Get:291 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircore1 arm64 0.31.1-0ubuntu1 [26.5 kB] Get:292 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircommon7 arm64 0.31.1-0ubuntu1 [72.3 kB] Get:293 http://ftpmaster.internal/ubuntu bionic/main arm64 libprotobuf-lite10 arm64 3.0.0-9.1ubuntu1 [93.5 kB] Get:294 http://ftpmaster.internal/ubuntu bionic/main arm64 libmirprotobuf3 arm64 0.31.1-0ubuntu1 [116 kB] Get:295 http://ftpmaster.internal/ubuntu bionic/main arm64 libmirclient9 arm64 0.31.1-0ubuntu1 [187 kB] Get:296 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircore-dev arm64 0.31.1-0ubuntu1 [21.7 kB] Get:297 http://ftpmaster.internal/ubuntu bionic/main arm64 libprotobuf10 arm64 3.0.0-9.1ubuntu1 [612 kB] Get:298 http://ftpmaster.internal/ubuntu bionic/main arm64 libprotobuf-dev arm64 3.0.0-9.1ubuntu1 [970 kB] Get:299 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircommon-dev arm64 0.31.1-0ubuntu1 [13.9 kB] Get:300 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircookie2 arm64 0.31.1-0ubuntu1 [19.9 kB] Get:301 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircookie-dev arm64 0.31.1-0ubuntu1 [4392 B] Get:302 http://ftpmaster.internal/ubuntu bionic/main arm64 libmirclient-dev arm64 0.31.1-0ubuntu1 [47.8 kB] Get:303 http://ftpmaster.internal/ubuntu bionic/main arm64 libvorbis0a arm64 1.3.5-4.2 [74.9 kB] Get:304 http://ftpmaster.internal/ubuntu bionic/main arm64 libvorbisenc2 arm64 1.3.5-4.2 [69.8 kB] Get:305 http://ftpmaster.internal/ubuntu bionic/main arm64 libsndfile1 arm64 1.0.28-4 [145 kB] Get:306 http://ftpmaster.internal/ubuntu bionic/main arm64 libwrap0 arm64 7.6.q-27 [44.3 kB] Get:307 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libpulse0 arm64 1:11.1-1ubuntu7.1 [208 kB] Get:308 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libpulse-mainloop-glib0 arm64 1:11.1-1ubuntu7.1 [21.2 kB] Get:309 http://ftpmaster.internal/ubuntu bionic-updates/main arm64 libpulse-dev arm64 1:11.1-1ubuntu7.1 [81.5 kB] Get:310 http://ftpmaster.internal/ubuntu bionic/universe arm64 libsndio6.1 arm64 1.1.0-3 [20.5 kB] Get:311 http://ftpmaster.internal/ubuntu bionic-updates/universe arm64 libsdl2-2.0-0 arm64 2.0.8+dfsg1-1ubuntu1.18.04.1 [304 kB] Get:312 http://ftpmaster.internal/ubuntu bionic/universe arm64 libsndio-dev arm64 1.1.0-3 [13.3 kB] Get:313 http://ftpmaster.internal/ubuntu bionic-security/main arm64 libudev-dev arm64 237-3ubuntu10.11 [19.1 kB] Get:314 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-scrnsaver-dev all 2018.4-4 [2628 B] Get:315 http://ftpmaster.internal/ubuntu bionic/main arm64 libxss-dev arm64 1:1.2.2-1 [12.4 kB] Get:316 http://ftpmaster.internal/ubuntu bionic/main arm64 libxt6 arm64 1:1.1.5-1 [128 kB] Get:317 http://ftpmaster.internal/ubuntu bionic/main arm64 libxt-dev arm64 1:1.1.5-1 [374 kB] Get:318 http://ftpmaster.internal/ubuntu bionic/main arm64 libxv1 arm64 2:1.0.11-1 [9736 B] Get:319 http://ftpmaster.internal/ubuntu bionic/main arm64 libxv-dev arm64 2:1.0.11-1 [31.9 kB] Get:320 http://ftpmaster.internal/ubuntu bionic-updates/universe arm64 libsdl2-dev arm64 2.0.8+dfsg1-1ubuntu1.18.04.1 [615 kB] Get:321 http://ftpmaster.internal/ubuntu bionic/main arm64 dh-exec arm64 0.23build1 [23.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 81.9 MB in 11s (7795 kB/s) Selecting previously unselected package libpython3.6-minimal:arm64. (Reading database ... 12597 files and directories currently installed.) Preparing to unpack .../libpython3.6-minimal_3.6.7-1~18.04_arm64.deb ... Unpacking libpython3.6-minimal:arm64 (3.6.7-1~18.04) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.2.5-3_arm64.deb ... Unpacking libexpat1:arm64 (2.2.5-3) ... Selecting previously unselected package python3.6-minimal. Preparing to unpack .../python3.6-minimal_3.6.7-1~18.04_arm64.deb ... Unpacking python3.6-minimal (3.6.7-1~18.04) ... Setting up libpython3.6-minimal:arm64 (3.6.7-1~18.04) ... Setting up libexpat1:arm64 (2.2.5-3) ... Setting up python3.6-minimal (3.6.7-1~18.04) ... Selecting previously unselected package python3-minimal. (Reading database ... 12844 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.6.7-1~18.04_arm64.deb ... Unpacking python3-minimal (3.6.7-1~18.04) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:arm64. Preparing to unpack .../2-libmpdec2_2.4.2-1ubuntu1_arm64.deb ... Unpacking libmpdec2:arm64 (2.4.2-1ubuntu1) ... Selecting previously unselected package libpython3.6-stdlib:arm64. Preparing to unpack .../3-libpython3.6-stdlib_3.6.7-1~18.04_arm64.deb ... Unpacking libpython3.6-stdlib:arm64 (3.6.7-1~18.04) ... Selecting previously unselected package python3.6. Preparing to unpack .../4-python3.6_3.6.7-1~18.04_arm64.deb ... Unpacking python3.6 (3.6.7-1~18.04) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../5-libpython3-stdlib_3.6.7-1~18.04_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.6.7-1~18.04) ... Setting up python3-minimal (3.6.7-1~18.04) ... Selecting previously unselected package python3. (Reading database ... 13274 files and directories currently installed.) Preparing to unpack .../000-python3_3.6.7-1~18.04_arm64.deb ... Unpacking python3 (3.6.7-1~18.04) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../001-libxau6_1%3a1.0.8-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.8-1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../002-libbsd0_0.8.7-1_arm64.deb ... Unpacking libbsd0:arm64 (0.8.7-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../003-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../004-libxcb1_1.13-1_arm64.deb ... Unpacking libxcb1:arm64 (1.13-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../005-libx11-data_2%3a1.6.4-3ubuntu0.1_all.deb ... Unpacking libx11-data (2:1.6.4-3ubuntu0.1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../006-libx11-6_2%3a1.6.4-3ubuntu0.1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.6.4-3ubuntu0.1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../007-libxext6_2%3a1.3.3-1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../008-bsdmainutils_11.1.2ubuntu1_arm64.deb ... Unpacking bsdmainutils (11.1.2ubuntu1) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.22.3-10_arm64.deb ... Unpacking groff-base (1.22.3-10) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../010-libpipeline1_1.5.0-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.8.3-2ubuntu0.1_arm64.deb ... Unpacking man-db (2.8.3-2ubuntu0.1) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../012-libfreetype6_2.8.1-2ubuntu2_arm64.deb ... Unpacking libfreetype6:arm64 (2.8.1-2ubuntu2) ... Selecting previously unselected package ucf. Preparing to unpack .../013-ucf_3.0038_all.deb ... Moving old data out of the way Unpacking ucf (3.0038) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../014-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../015-fontconfig-config_2.12.6-0ubuntu2_all.deb ... Unpacking fontconfig-config (2.12.6-0ubuntu2) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../016-libfontconfig1_2.12.6-0ubuntu2_arm64.deb ... Unpacking libfontconfig1:arm64 (2.12.6-0ubuntu2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../017-fontconfig_2.12.6-0ubuntu2_arm64.deb ... Unpacking fontconfig (2.12.6-0ubuntu2) ... Selecting previously unselected package libjpeg-turbo8:arm64. Preparing to unpack .../018-libjpeg-turbo8_1.5.2-0ubuntu5.18.04.1_arm64.deb ... Unpacking libjpeg-turbo8:arm64 (1.5.2-0ubuntu5.18.04.1) ... Selecting previously unselected package liblzo2-2:arm64. Preparing to unpack .../019-liblzo2-2_2.08-1.2_arm64.deb ... Unpacking liblzo2-2:arm64 (2.08-1.2) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../020-libogg0_1.3.2-1_arm64.deb ... Unpacking libogg0:arm64 (1.3.2-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../021-x11-common_1%3a7.7+19ubuntu7.1_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu7.1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../022-libice6_2%3a1.0.9-2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../023-libsm6_2%3a1.2.2-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.2-1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../024-libxrender1_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1) ... Selecting previously unselected package libxft2:arm64. Preparing to unpack .../025-libxft2_2.3.2-1_arm64.deb ... Unpacking libxft2:arm64 (2.3.2-1) ... Selecting previously unselected package libxinerama1:arm64. Preparing to unpack .../026-libxinerama1_2%3a1.1.3-1_arm64.deb ... Unpacking libxinerama1:arm64 (2:1.1.3-1) ... Selecting previously unselected package libxss1:arm64. Preparing to unpack .../027-libxss1_1%3a1.2.2-1_arm64.deb ... Unpacking libxss1:arm64 (1:1.2.2-1) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../028-libxxf86vm1_1%3a1.1.4-1_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../029-libmagic-mgc_1%3a5.32-2ubuntu0.1_arm64.deb ... Unpacking libmagic-mgc (1:5.32-2ubuntu0.1) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../030-libmagic1_1%3a5.32-2ubuntu0.1_arm64.deb ... Unpacking libmagic1:arm64 (1:5.32-2ubuntu0.1) ... Selecting previously unselected package file. Preparing to unpack .../031-file_1%3a5.32-2ubuntu0.1_arm64.deb ... Unpacking file (1:5.32-2ubuntu0.1) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../032-libglib2.0-0_2.56.3-0ubuntu0.18.04.1_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.56.3-0ubuntu0.18.04.1) ... Selecting previously unselected package libgirepository-1.0-1:arm64. Preparing to unpack .../033-libgirepository-1.0-1_1.56.1-1_arm64.deb ... Unpacking libgirepository-1.0-1:arm64 (1.56.1-1) ... Selecting previously unselected package gir1.2-glib-2.0:arm64. Preparing to unpack .../034-gir1.2-glib-2.0_1.56.1-1_arm64.deb ... Unpacking gir1.2-glib-2.0:arm64 (1.56.1-1) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../035-libdbus-1-3_1.12.2-1ubuntu1_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.12.2-1ubuntu1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../036-libelf1_0.170-0.4_arm64.deb ... Unpacking libelf1:arm64 (0.170-0.4) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../037-libglib2.0-data_2.56.3-0ubuntu0.18.04.1_all.deb ... Unpacking libglib2.0-data (2.56.3-0ubuntu0.18.04.1) ... Selecting previously unselected package libicu60:arm64. Preparing to unpack .../038-libicu60_60.2-3ubuntu3_arm64.deb ... Unpacking libicu60:arm64 (60.2-3ubuntu3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../039-libxml2_2.9.4+dfsg1-6.1ubuntu1.2_arm64.deb ... Unpacking libxml2:arm64 (2.9.4+dfsg1-6.1ubuntu1.2) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../040-shared-mime-info_1.9-2_arm64.deb ... Unpacking shared-mime-info (1.9-2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../041-xkb-data_2.23.1-1ubuntu1.18.04.1_all.deb ... Unpacking xkb-data (2.23.1-1ubuntu1.18.04.1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../042-gettext-base_0.19.8.1-6ubuntu0.1_arm64.deb ... Unpacking gettext-base (0.19.8.1-6ubuntu0.1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../043-libdrm-common_2.4.95-1~18.04.1_all.deb ... Unpacking libdrm-common (2.4.95-1~18.04.1) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../044-libdrm2_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm2:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../045-libedit2_3.1-20170329-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20170329-1) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../046-libkrb5support0_1.16-2ubuntu0.1_arm64.deb ... Unpacking libkrb5support0:arm64 (1.16-2ubuntu0.1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../047-libk5crypto3_1.16-2ubuntu0.1_arm64.deb ... Unpacking libk5crypto3:arm64 (1.16-2ubuntu0.1) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../048-libkeyutils1_1.5.9-9.2ubuntu2_arm64.deb ... Unpacking libkeyutils1:arm64 (1.5.9-9.2ubuntu2) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../049-libkrb5-3_1.16-2ubuntu0.1_arm64.deb ... Unpacking libkrb5-3:arm64 (1.16-2ubuntu0.1) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../050-libgssapi-krb5-2_1.16-2ubuntu0.1_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.16-2ubuntu0.1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../051-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libjpeg8:arm64. Preparing to unpack .../052-libjpeg8_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg8:arm64 (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../053-libjbig0_2.1-3.1build1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-3.1build1) ... Selecting previously unselected package libtiff5:arm64. Preparing to unpack .../054-libtiff5_4.0.9-5ubuntu0.1_arm64.deb ... Unpacking libtiff5:arm64 (4.0.9-5ubuntu0.1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../055-libgdk-pixbuf2.0-common_2.36.11-2_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.36.11-2) ... Selecting previously unselected package libgdk-pixbuf2.0-0:arm64. Preparing to unpack .../056-libgdk-pixbuf2.0-0_2.36.11-2_arm64.deb ... Unpacking libgdk-pixbuf2.0-0:arm64 (2.36.11-2) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../057-gtk-update-icon-cache_3.22.30-1ubuntu1_arm64.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (3.22.30-1ubuntu1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../058-libpixman-1-0_0.34.0-2_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.34.0-2) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../059-libxcb-render0_1.13-1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.13-1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../060-libxcb-shm0_1.13-1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.13-1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../061-libcairo2_1.15.10-2_arm64.deb ... Unpacking libcairo2:arm64 (1.15.10-2) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../062-libcroco3_0.6.12-2_arm64.deb ... Unpacking libcroco3:arm64 (0.6.12-2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../063-libthai-data_0.1.27-2_all.deb ... Unpacking libthai-data (0.1.27-2) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../064-libdatrie1_0.2.10-7_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.10-7) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../065-libthai0_0.1.27-2_arm64.deb ... Unpacking libthai0:arm64 (0.1.27-2) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../066-libpango-1.0-0_1.40.14-1ubuntu0.1_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../067-libgraphite2-3_1.3.11-2_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.11-2) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../068-libharfbuzz0b_1.7.2-1ubuntu1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (1.7.2-1ubuntu1) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../069-libpangoft2-1.0-0_1.40.14-1ubuntu0.1_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../070-libpangocairo-1.0-0_1.40.14-1ubuntu0.1_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Selecting previously unselected package librsvg2-2:arm64. Preparing to unpack .../071-librsvg2-2_2.40.20-2_arm64.deb ... Unpacking librsvg2-2:arm64 (2.40.20-2) ... Selecting previously unselected package librsvg2-common:arm64. Preparing to unpack .../072-librsvg2-common_2.40.20-2_arm64.deb ... Unpacking librsvg2-common:arm64 (2.40.20-2) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../073-humanity-icon-theme_0.6.15_all.deb ... Unpacking humanity-icon-theme (0.6.15) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../074-ubuntu-mono_16.10+18.04.20181005-0ubuntu1_all.deb ... Unpacking ubuntu-mono (16.10+18.04.20181005-0ubuntu1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../075-adwaita-icon-theme_3.28.0-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (3.28.0-1ubuntu1) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../076-libsigsegv2_2.12-1_arm64.deb ... Unpacking libsigsegv2:arm64 (2.12-1) ... Selecting previously unselected package m4. Preparing to unpack .../077-m4_1.4.18-1_arm64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../078-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../079-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../080-automake_1%3a1.15.1-3ubuntu2_all.deb ... Unpacking automake (1:1.15.1-3ubuntu2) ... Selecting previously unselected package autopoint. Preparing to unpack .../081-autopoint_0.19.8.1-6ubuntu0.1_all.deb ... Unpacking autopoint (0.19.8.1-6ubuntu0.1) ... Selecting previously unselected package libdconf1:arm64. Preparing to unpack .../082-libdconf1_0.26.0-2ubuntu3_arm64.deb ... Unpacking libdconf1:arm64 (0.26.0-2ubuntu3) ... Selecting previously unselected package dconf-service. Preparing to unpack .../083-dconf-service_0.26.0-2ubuntu3_arm64.deb ... Unpacking dconf-service (0.26.0-2ubuntu3) ... Selecting previously unselected package dconf-gsettings-backend:arm64. Preparing to unpack .../084-dconf-gsettings-backend_0.26.0-2ubuntu3_arm64.deb ... Unpacking dconf-gsettings-backend:arm64 (0.26.0-2ubuntu3) ... Selecting previously unselected package libtool. Preparing to unpack .../085-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../086-dh-autoreconf_17_all.deb ... Unpacking dh-autoreconf (17) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../087-libarchive-zip-perl_1.60-1ubuntu0.1_all.deb ... Unpacking libarchive-zip-perl (1.60-1ubuntu0.1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../088-libfile-stripnondeterminism-perl_0.040-1.1~build1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.040-1.1~build1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../089-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../090-dh-strip-nondeterminism_0.040-1.1~build1_all.deb ... Unpacking dh-strip-nondeterminism (0.040-1.1~build1) ... Selecting previously unselected package gettext. Preparing to unpack .../091-gettext_0.19.8.1-6ubuntu0.1_arm64.deb ... Unpacking gettext (0.19.8.1-6ubuntu0.1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../092-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../093-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../094-debhelper_11.1.6ubuntu2_all.deb ... Unpacking debhelper (11.1.6ubuntu2) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../095-libatk1.0-data_2.28.1-1_all.deb ... Unpacking libatk1.0-data (2.28.1-1) ... Selecting previously unselected package libatk1.0-0:arm64. Preparing to unpack .../096-libatk1.0-0_2.28.1-1_arm64.deb ... Unpacking libatk1.0-0:arm64 (2.28.1-1) ... Selecting previously unselected package gir1.2-atk-1.0:arm64. Preparing to unpack .../097-gir1.2-atk-1.0_2.28.1-1_arm64.deb ... Unpacking gir1.2-atk-1.0:arm64 (2.28.1-1) ... Selecting previously unselected package gir1.2-freedesktop:arm64. Preparing to unpack .../098-gir1.2-freedesktop_1.56.1-1_arm64.deb ... Unpacking gir1.2-freedesktop:arm64 (1.56.1-1) ... Selecting previously unselected package libatspi2.0-0:arm64. Preparing to unpack .../099-libatspi2.0-0_2.28.0-1_arm64.deb ... Unpacking libatspi2.0-0:arm64 (2.28.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0:arm64. Preparing to unpack .../100-gir1.2-atspi-2.0_2.28.0-1_arm64.deb ... Unpacking gir1.2-atspi-2.0:arm64 (2.28.0-1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:arm64. Preparing to unpack .../101-gir1.2-gdkpixbuf-2.0_2.36.11-2_arm64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:arm64 (2.36.11-2) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../102-libgtk-3-common_3.22.30-1ubuntu1_all.deb ... Unpacking libgtk-3-common (3.22.30-1ubuntu1) ... Selecting previously unselected package libpangoxft-1.0-0:arm64. Preparing to unpack .../103-libpangoxft-1.0-0_1.40.14-1ubuntu0.1_arm64.deb ... Unpacking libpangoxft-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Selecting previously unselected package gir1.2-pango-1.0:arm64. Preparing to unpack .../104-gir1.2-pango-1.0_1.40.14-1ubuntu0.1_arm64.deb ... Unpacking gir1.2-pango-1.0:arm64 (1.40.14-1ubuntu0.1) ... Selecting previously unselected package libatk-bridge2.0-0:arm64. Preparing to unpack .../105-libatk-bridge2.0-0_2.26.2-1_arm64.deb ... Unpacking libatk-bridge2.0-0:arm64 (2.26.2-1) ... Selecting previously unselected package libcairo-gobject2:arm64. Preparing to unpack .../106-libcairo-gobject2_1.15.10-2_arm64.deb ... Unpacking libcairo-gobject2:arm64 (1.15.10-2) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../107-liblcms2-2_2.9-1ubuntu0.1_arm64.deb ... Unpacking liblcms2-2:arm64 (2.9-1ubuntu0.1) ... Selecting previously unselected package libcolord2:arm64. Preparing to unpack .../108-libcolord2_1.3.3-2build1_arm64.deb ... Unpacking libcolord2:arm64 (1.3.3-2build1) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../109-libavahi-common-data_0.7-3.1ubuntu1.1_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.7-3.1ubuntu1.1) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../110-libavahi-common3_0.7-3.1ubuntu1.1_arm64.deb ... Unpacking libavahi-common3:arm64 (0.7-3.1ubuntu1.1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../111-libavahi-client3_0.7-3.1ubuntu1.1_arm64.deb ... Unpacking libavahi-client3:arm64 (0.7-3.1ubuntu1.1) ... Selecting previously unselected package libcups2:arm64. Preparing to unpack .../112-libcups2_2.2.7-1ubuntu2.3_arm64.deb ... Unpacking libcups2:arm64 (2.2.7-1ubuntu2.3) ... Selecting previously unselected package libepoxy0:arm64. Preparing to unpack .../113-libepoxy0_1.4.3-1_arm64.deb ... Unpacking libepoxy0:arm64 (1.4.3-1) ... Selecting previously unselected package libjson-glib-1.0-common. Preparing to unpack .../114-libjson-glib-1.0-common_1.4.2-3_all.deb ... Unpacking libjson-glib-1.0-common (1.4.2-3) ... Selecting previously unselected package libjson-glib-1.0-0:arm64. Preparing to unpack .../115-libjson-glib-1.0-0_1.4.2-3_arm64.deb ... Unpacking libjson-glib-1.0-0:arm64 (1.4.2-3) ... Selecting previously unselected package libproxy1v5:arm64. Preparing to unpack .../116-libproxy1v5_0.4.15-1_arm64.deb ... Unpacking libproxy1v5:arm64 (0.4.15-1) ... Selecting previously unselected package glib-networking-common. Preparing to unpack .../117-glib-networking-common_2.56.0-1_all.deb ... Unpacking glib-networking-common (2.56.0-1) ... Selecting previously unselected package glib-networking-services. Preparing to unpack .../118-glib-networking-services_2.56.0-1_arm64.deb ... Unpacking glib-networking-services (2.56.0-1) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../119-gsettings-desktop-schemas_3.28.0-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (3.28.0-1ubuntu1) ... Selecting previously unselected package glib-networking:arm64. Preparing to unpack .../120-glib-networking_2.56.0-1_arm64.deb ... Unpacking glib-networking:arm64 (2.56.0-1) ... Selecting previously unselected package libsoup2.4-1:arm64. Preparing to unpack .../121-libsoup2.4-1_2.62.1-1ubuntu0.1_arm64.deb ... Unpacking libsoup2.4-1:arm64 (2.62.1-1ubuntu0.1) ... Selecting previously unselected package libsoup-gnome2.4-1:arm64. Preparing to unpack .../122-libsoup-gnome2.4-1_2.62.1-1ubuntu0.1_arm64.deb ... Unpacking libsoup-gnome2.4-1:arm64 (2.62.1-1ubuntu0.1) ... Selecting previously unselected package librest-0.7-0:arm64. Preparing to unpack .../123-librest-0.7-0_0.8.0-2_arm64.deb ... Unpacking librest-0.7-0:arm64 (0.8.0-2) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../124-libwayland-client0_1.16.0-1ubuntu1.1~18.04.1_arm64.deb ... Unpacking libwayland-client0:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Selecting previously unselected package libwayland-cursor0:arm64. Preparing to unpack .../125-libwayland-cursor0_1.16.0-1ubuntu1.1~18.04.1_arm64.deb ... Unpacking libwayland-cursor0:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../126-libglvnd0_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libglvnd0:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libwayland-server0:arm64. Preparing to unpack .../127-libwayland-server0_1.16.0-1ubuntu1.1~18.04.1_arm64.deb ... Unpacking libwayland-server0:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../128-libgbm1_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libgbm1:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../129-libglapi-mesa_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libglapi-mesa:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../130-libx11-xcb1_2%3a1.6.4-3ubuntu0.1_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.6.4-3ubuntu0.1) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../131-libxcb-dri2-0_1.13-1_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.13-1) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../132-libxcb-dri3-0_1.13-1_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.13-1) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../133-libxcb-present0_1.13-1_arm64.deb ... Unpacking libxcb-present0:arm64 (1.13-1) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../134-libxcb-sync1_1.13-1_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.13-1) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../135-libxcb-xfixes0_1.13-1_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.13-1) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../136-libxshmfence1_1.3-1_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:arm64. Preparing to unpack .../137-libegl-mesa0_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libegl-mesa0:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libegl1:arm64. Preparing to unpack .../138-libegl1_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libegl1:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libwayland-egl1:arm64. Preparing to unpack .../139-libwayland-egl1_1.16.0-1ubuntu1.1~18.04.1_arm64.deb ... Unpacking libwayland-egl1:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Selecting previously unselected package libwayland-egl1-mesa:arm64. Preparing to unpack .../140-libwayland-egl1-mesa_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libwayland-egl1-mesa:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libxcomposite1:arm64. Preparing to unpack .../141-libxcomposite1_1%3a0.4.4-2_arm64.deb ... Unpacking libxcomposite1:arm64 (1:0.4.4-2) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../142-libxfixes3_1%3a5.0.3-1_arm64.deb ... Unpacking libxfixes3:arm64 (1:5.0.3-1) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../143-libxcursor1_1%3a1.1.15-1_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.1.15-1) ... Selecting previously unselected package libxdamage1:arm64. Preparing to unpack .../144-libxdamage1_1%3a1.1.4-3_arm64.deb ... Unpacking libxdamage1:arm64 (1:1.1.4-3) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../145-libxi6_2%3a1.7.9-1_arm64.deb ... Unpacking libxi6:arm64 (2:1.7.9-1) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../146-libxkbcommon0_0.8.0-1ubuntu0.1_arm64.deb ... Unpacking libxkbcommon0:arm64 (0.8.0-1ubuntu0.1) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../147-libxrandr2_2%3a1.5.1-1_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.1-1) ... Selecting previously unselected package libgtk-3-0:arm64. Preparing to unpack .../148-libgtk-3-0_3.22.30-1ubuntu1_arm64.deb ... Unpacking libgtk-3-0:arm64 (3.22.30-1ubuntu1) ... Selecting previously unselected package gir1.2-gtk-3.0:arm64. Preparing to unpack .../149-gir1.2-gtk-3.0_3.22.30-1ubuntu1_arm64.deb ... Unpacking gir1.2-gtk-3.0:arm64 (3.22.30-1ubuntu1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:arm64. Preparing to unpack .../150-gir1.2-harfbuzz-0.0_1.7.2-1ubuntu1_arm64.deb ... Unpacking gir1.2-harfbuzz-0.0:arm64 (1.7.2-1ubuntu1) ... Selecting previously unselected package libibus-1.0-5:arm64. Preparing to unpack .../151-libibus-1.0-5_1.5.17-3ubuntu4_arm64.deb ... Unpacking libibus-1.0-5:arm64 (1.5.17-3ubuntu4) ... Selecting previously unselected package gir1.2-ibus-1.0:arm64. Preparing to unpack .../152-gir1.2-ibus-1.0_1.5.17-3ubuntu4_arm64.deb ... Unpacking gir1.2-ibus-1.0:arm64 (1.5.17-3ubuntu4) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../153-icu-devtools_60.2-3ubuntu3_arm64.deb ... Unpacking icu-devtools (60.2-3ubuntu3) ... Selecting previously unselected package libao-common. Preparing to unpack .../154-libao-common_1.2.2+20180113-1ubuntu1_all.deb ... Unpacking libao-common (1.2.2+20180113-1ubuntu1) ... Selecting previously unselected package libao4:arm64. Preparing to unpack .../155-libao4_1.2.2+20180113-1ubuntu1_arm64.deb ... Unpacking libao4:arm64 (1.2.2+20180113-1ubuntu1) ... Selecting previously unselected package libao-dev:arm64. Preparing to unpack .../156-libao-dev_1.2.2+20180113-1ubuntu1_arm64.deb ... Unpacking libao-dev:arm64 (1.2.2+20180113-1ubuntu1) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../157-libarchive13_3.2.2-3.1ubuntu0.2_arm64.deb ... Unpacking libarchive13:arm64 (3.2.2-3.1ubuntu0.2) ... Selecting previously unselected package libarchive-dev:arm64. Preparing to unpack .../158-libarchive-dev_3.2.2-3.1ubuntu0.2_arm64.deb ... Unpacking libarchive-dev:arm64 (3.2.2-3.1ubuntu0.2) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../159-libasound2-data_1.1.3-5ubuntu0.2_all.deb ... Unpacking libasound2-data (1.1.3-5ubuntu0.2) ... Selecting previously unselected package libasound2:arm64. Preparing to unpack .../160-libasound2_1.1.3-5ubuntu0.2_arm64.deb ... Unpacking libasound2:arm64 (1.1.3-5ubuntu0.2) ... Selecting previously unselected package libasound2-dev:arm64. Preparing to unpack .../161-libasound2-dev_1.1.3-5ubuntu0.2_arm64.deb ... Unpacking libasound2-dev:arm64 (1.1.3-5ubuntu0.2) ... Selecting previously unselected package libasyncns0:arm64. Preparing to unpack .../162-libasyncns0_0.8-6_arm64.deb ... Unpacking libasyncns0:arm64 (0.8-6) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../163-libglib2.0-bin_2.56.3-0ubuntu0.18.04.1_arm64.deb ... Unpacking libglib2.0-bin (2.56.3-0ubuntu0.18.04.1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../164-python3-lib2to3_3.6.7-1~18.04_all.deb ... Unpacking python3-lib2to3 (3.6.7-1~18.04) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../165-python3-distutils_3.6.7-1~18.04_all.deb ... Unpacking python3-distutils (3.6.7-1~18.04) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../166-libglib2.0-dev-bin_2.56.3-0ubuntu0.18.04.1_arm64.deb ... Unpacking libglib2.0-dev-bin (2.56.3-0ubuntu0.18.04.1) ... Selecting previously unselected package libpcre16-3:arm64. Preparing to unpack .../167-libpcre16-3_2%3a8.39-9_arm64.deb ... Unpacking libpcre16-3:arm64 (2:8.39-9) ... Selecting previously unselected package libpcre32-3:arm64. Preparing to unpack .../168-libpcre32-3_2%3a8.39-9_arm64.deb ... Unpacking libpcre32-3:arm64 (2:8.39-9) ... Selecting previously unselected package libpcrecpp0v5:arm64. Preparing to unpack .../169-libpcrecpp0v5_2%3a8.39-9_arm64.deb ... Unpacking libpcrecpp0v5:arm64 (2:8.39-9) ... Selecting previously unselected package libpcre3-dev:arm64. Preparing to unpack .../170-libpcre3-dev_2%3a8.39-9_arm64.deb ... Unpacking libpcre3-dev:arm64 (2:8.39-9) ... Selecting previously unselected package pkg-config. Preparing to unpack .../171-pkg-config_0.29.1-0ubuntu2_arm64.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../172-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../173-libglib2.0-dev_2.56.3-0ubuntu0.18.04.1_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.56.3-0ubuntu0.18.04.1) ... Selecting previously unselected package libdbus-1-dev:arm64. Preparing to unpack .../174-libdbus-1-dev_1.12.2-1ubuntu1_arm64.deb ... Unpacking libdbus-1-dev:arm64 (1.12.2-1ubuntu1) ... Selecting previously unselected package libxtst6:arm64. Preparing to unpack .../175-libxtst6_2%3a1.2.3-1_arm64.deb ... Unpacking libxtst6:arm64 (2:1.2.3-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../176-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../177-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../178-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../179-libxau-dev_1%3a1.0.8-1_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../180-libxdmcp-dev_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../181-x11proto-input-dev_2018.4-4_all.deb ... Unpacking x11proto-input-dev (2018.4-4) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../182-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../183-libpthread-stubs0-dev_0.3-4_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.3-4) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../184-libxcb1-dev_1.13-1_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.13-1) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../185-libx11-dev_2%3a1.6.4-3ubuntu0.1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.6.4-3ubuntu0.1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../186-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../187-libxext-dev_2%3a1.3.3-1_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.3-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../188-x11proto-fixes-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-fixes-dev (1:2018.4-4) ... Selecting previously unselected package libxfixes-dev:arm64. Preparing to unpack .../189-libxfixes-dev_1%3a5.0.3-1_arm64.deb ... Unpacking libxfixes-dev:arm64 (1:5.0.3-1) ... Selecting previously unselected package libxi-dev:arm64. Preparing to unpack .../190-libxi-dev_2%3a1.7.9-1_arm64.deb ... Unpacking libxi-dev:arm64 (2:1.7.9-1) ... Selecting previously unselected package x11proto-record-dev. Preparing to unpack .../191-x11proto-record-dev_2018.4-4_all.deb ... Unpacking x11proto-record-dev (2018.4-4) ... Selecting previously unselected package libxtst-dev:arm64. Preparing to unpack .../192-libxtst-dev_2%3a1.2.3-1_arm64.deb ... Unpacking libxtst-dev:arm64 (2:1.2.3-1) ... Selecting previously unselected package libatspi2.0-dev:arm64. Preparing to unpack .../193-libatspi2.0-dev_2.28.0-1_arm64.deb ... Unpacking libatspi2.0-dev:arm64 (2.28.0-1) ... Selecting previously unselected package libatk-bridge2.0-dev:arm64. Preparing to unpack .../194-libatk-bridge2.0-dev_2.26.2-1_arm64.deb ... Unpacking libatk-bridge2.0-dev:arm64 (2.26.2-1) ... Selecting previously unselected package libatk1.0-dev:arm64. Preparing to unpack .../195-libatk1.0-dev_2.28.1-1_arm64.deb ... Unpacking libatk1.0-dev:arm64 (2.28.1-1) ... Selecting previously unselected package libboost-system1.65.1:arm64. Preparing to unpack .../196-libboost-system1.65.1_1.65.1+dfsg-0ubuntu5_arm64.deb ... Unpacking libboost-system1.65.1:arm64 (1.65.1+dfsg-0ubuntu5) ... Selecting previously unselected package libboost-filesystem1.65.1:arm64. Preparing to unpack .../197-libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu5_arm64.deb ... Unpacking libboost-filesystem1.65.1:arm64 (1.65.1+dfsg-0ubuntu5) ... Selecting previously unselected package libcairo-script-interpreter2:arm64. Preparing to unpack .../198-libcairo-script-interpreter2_1.15.10-2_arm64.deb ... Unpacking libcairo-script-interpreter2:arm64 (1.15.10-2) ... Selecting previously unselected package libexpat1-dev:arm64. Preparing to unpack .../199-libexpat1-dev_2.2.5-3_arm64.deb ... Unpacking libexpat1-dev:arm64 (2.2.5-3) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../200-libpng-dev_1.6.34-1ubuntu0.18.04.1_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.34-1ubuntu0.18.04.1) ... Selecting previously unselected package libfreetype6-dev:arm64. Preparing to unpack .../201-libfreetype6-dev_2.8.1-2ubuntu2_arm64.deb ... Unpacking libfreetype6-dev:arm64 (2.8.1-2ubuntu2) ... Selecting previously unselected package libfontconfig1-dev:arm64. Preparing to unpack .../202-libfontconfig1-dev_2.12.6-0ubuntu2_arm64.deb ... Unpacking libfontconfig1-dev:arm64 (2.12.6-0ubuntu2) ... Selecting previously unselected package libxrender-dev:arm64. Preparing to unpack .../203-libxrender-dev_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender-dev:arm64 (1:0.9.10-1) ... Selecting previously unselected package libice-dev:arm64. Preparing to unpack .../204-libice-dev_2%3a1.0.9-2_arm64.deb ... Unpacking libice-dev:arm64 (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:arm64. Preparing to unpack .../205-libsm-dev_2%3a1.2.2-1_arm64.deb ... Unpacking libsm-dev:arm64 (2:1.2.2-1) ... Selecting previously unselected package libpixman-1-dev:arm64. Preparing to unpack .../206-libpixman-1-dev_0.34.0-2_arm64.deb ... Unpacking libpixman-1-dev:arm64 (0.34.0-2) ... Selecting previously unselected package libxcb-render0-dev:arm64. Preparing to unpack .../207-libxcb-render0-dev_1.13-1_arm64.deb ... Unpacking libxcb-render0-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-shm0-dev:arm64. Preparing to unpack .../208-libxcb-shm0-dev_1.13-1_arm64.deb ... Unpacking libxcb-shm0-dev:arm64 (1.13-1) ... Selecting previously unselected package libcairo2-dev:arm64. Preparing to unpack .../209-libcairo2-dev_1.15.10-2_arm64.deb ... Unpacking libcairo2-dev:arm64 (1.15.10-2) ... Selecting previously unselected package libcapnp-0.6.1:arm64. Preparing to unpack .../210-libcapnp-0.6.1_0.6.1-1ubuntu1_arm64.deb ... Unpacking libcapnp-0.6.1:arm64 (0.6.1-1ubuntu1) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../211-libdrm-amdgpu1_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../212-libdrm-radeon1_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../213-libdrm-nouveau2_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libdrm-freedreno1:arm64. Preparing to unpack .../214-libdrm-freedreno1_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm-freedreno1:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libdrm-tegra0:arm64. Preparing to unpack .../215-libdrm-tegra0_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm-tegra0:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libdrm-etnaviv1:arm64. Preparing to unpack .../216-libdrm-etnaviv1_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm-etnaviv1:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libdrm-dev:arm64. Preparing to unpack .../217-libdrm-dev_2.4.95-1~18.04.1_arm64.deb ... Unpacking libdrm-dev:arm64 (2.4.95-1~18.04.1) ... Selecting previously unselected package libglvnd-core-dev:arm64. Preparing to unpack .../218-libglvnd-core-dev_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libglvnd-core-dev:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libgles1:arm64. Preparing to unpack .../219-libgles1_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libgles1:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libgles2:arm64. Preparing to unpack .../220-libgles2_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libgles2:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../221-libxcb-glx0_1.13-1_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.13-1) ... Selecting previously unselected package libllvm7:arm64. Preparing to unpack .../222-libllvm7_1%3a7-3~ubuntu0.18.04.1_arm64.deb ... Unpacking libllvm7:arm64 (1:7-3~ubuntu0.18.04.1) ... Selecting previously unselected package libsensors4:arm64. Preparing to unpack .../223-libsensors4_1%3a3.4.0-4_arm64.deb ... Unpacking libsensors4:arm64 (1:3.4.0-4) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../224-libgl1-mesa-dri_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../225-libglx-mesa0_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libglx-mesa0:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../226-libglx0_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libglx0:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../227-libgl1_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libgl1:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libopengl0:arm64. Preparing to unpack .../228-libopengl0_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libopengl0:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package libglvnd-dev:arm64. Preparing to unpack .../229-libglvnd-dev_1.0.0-2ubuntu2.2_arm64.deb ... Unpacking libglvnd-dev:arm64 (1.0.0-2ubuntu2.2) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../230-x11proto-xf86vidmode-dev_2018.4-4_all.deb ... Unpacking x11proto-xf86vidmode-dev (2018.4-4) ... Selecting previously unselected package libxxf86vm-dev:arm64. Preparing to unpack .../231-libxxf86vm-dev_1%3a1.1.4-1_arm64.deb ... Unpacking libxxf86vm-dev:arm64 (1:1.1.4-1) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../232-x11proto-damage-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-damage-dev (1:2018.4-4) ... Selecting previously unselected package libxdamage-dev:arm64. Preparing to unpack .../233-libxdamage-dev_1%3a1.1.4-3_arm64.deb ... Unpacking libxdamage-dev:arm64 (1:1.1.4-3) ... Selecting previously unselected package libxcb-glx0-dev:arm64. Preparing to unpack .../234-libxcb-glx0-dev_1.13-1_arm64.deb ... Unpacking libxcb-glx0-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-dri2-0-dev:arm64. Preparing to unpack .../235-libxcb-dri2-0-dev_1.13-1_arm64.deb ... Unpacking libxcb-dri2-0-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-dri3-dev:arm64. Preparing to unpack .../236-libxcb-dri3-dev_1.13-1_arm64.deb ... Unpacking libxcb-dri3-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../237-libxcb-randr0_1.13-1_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.13-1) ... Selecting previously unselected package libxcb-randr0-dev:arm64. Preparing to unpack .../238-libxcb-randr0-dev_1.13-1_arm64.deb ... Unpacking libxcb-randr0-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../239-libxcb-shape0_1.13-1_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.13-1) ... Selecting previously unselected package libxcb-shape0-dev:arm64. Preparing to unpack .../240-libxcb-shape0-dev_1.13-1_arm64.deb ... Unpacking libxcb-shape0-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-xfixes0-dev:arm64. Preparing to unpack .../241-libxcb-xfixes0-dev_1.13-1_arm64.deb ... Unpacking libxcb-xfixes0-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-sync-dev:arm64. Preparing to unpack .../242-libxcb-sync-dev_1.13-1_arm64.deb ... Unpacking libxcb-sync-dev:arm64 (1.13-1) ... Selecting previously unselected package libxcb-present-dev:arm64. Preparing to unpack .../243-libxcb-present-dev_1.13-1_arm64.deb ... Unpacking libxcb-present-dev:arm64 (1.13-1) ... Selecting previously unselected package libxshmfence-dev:arm64. Preparing to unpack .../244-libxshmfence-dev_1.3-1_arm64.deb ... Unpacking libxshmfence-dev:arm64 (1.3-1) ... Selecting previously unselected package libx11-xcb-dev:arm64. Preparing to unpack .../245-libx11-xcb-dev_2%3a1.6.4-3ubuntu0.1_arm64.deb ... Unpacking libx11-xcb-dev:arm64 (2:1.6.4-3ubuntu0.1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../246-libwayland-bin_1.16.0-1ubuntu1.1~18.04.1_arm64.deb ... Unpacking libwayland-bin (1.16.0-1ubuntu1.1~18.04.1) ... Selecting previously unselected package libwayland-dev:arm64. Preparing to unpack .../247-libwayland-dev_1.16.0-1ubuntu1.1~18.04.1_arm64.deb ... Unpacking libwayland-dev:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Selecting previously unselected package libegl1-mesa-dev:arm64. Preparing to unpack .../248-libegl1-mesa-dev_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libegl1-mesa-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libepoxy-dev:arm64. Preparing to unpack .../249-libepoxy-dev_1.4.3-1_arm64.deb ... Unpacking libepoxy-dev:arm64 (1.4.3-1) ... Selecting previously unselected package libflac8:arm64. Preparing to unpack .../250-libflac8_1.3.2-1_arm64.deb ... Unpacking libflac8:arm64 (1.3.2-1) ... Selecting previously unselected package libgdk-pixbuf2.0-dev. Preparing to unpack .../251-libgdk-pixbuf2.0-dev_2.36.11-2_arm64.deb ... Unpacking libgdk-pixbuf2.0-dev (2.36.11-2) ... Selecting previously unselected package libgles2-mesa-dev:arm64. Preparing to unpack .../252-libgles2-mesa-dev_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libgles2-mesa-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package mesa-common-dev:arm64. Preparing to unpack .../253-mesa-common-dev_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking mesa-common-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libgl1-mesa-dev:arm64. Preparing to unpack .../254-libgl1-mesa-dev_18.2.2-0ubuntu1~18.04.1_arm64.deb ... Unpacking libgl1-mesa-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Selecting previously unselected package libglew2.0:arm64. Preparing to unpack .../255-libglew2.0_2.0.0-5_arm64.deb ... Unpacking libglew2.0:arm64 (2.0.0-5) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../256-libglu1-mesa_9.0.0-2.1build1_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.0-2.1build1) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../257-libglu1-mesa-dev_9.0.0-2.1build1_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.0-2.1build1) ... Selecting previously unselected package libglew-dev:arm64. Preparing to unpack .../258-libglew-dev_2.0.0-5_arm64.deb ... Unpacking libglew-dev:arm64 (2.0.0-5) ... Selecting previously unselected package libgraphite2-dev:arm64. Preparing to unpack .../259-libgraphite2-dev_1.3.11-2_arm64.deb ... Unpacking libgraphite2-dev:arm64 (1.3.11-2) ... Selecting previously unselected package libharfbuzz-icu0:arm64. Preparing to unpack .../260-libharfbuzz-icu0_1.7.2-1ubuntu1_arm64.deb ... Unpacking libharfbuzz-icu0:arm64 (1.7.2-1ubuntu1) ... Selecting previously unselected package libharfbuzz-gobject0:arm64. Preparing to unpack .../261-libharfbuzz-gobject0_1.7.2-1ubuntu1_arm64.deb ... Unpacking libharfbuzz-gobject0:arm64 (1.7.2-1ubuntu1) ... Selecting previously unselected package libicu-le-hb0:arm64. Preparing to unpack .../262-libicu-le-hb0_1.0.3+git161113-4_arm64.deb ... Unpacking libicu-le-hb0:arm64 (1.0.3+git161113-4) ... Selecting previously unselected package libiculx60:arm64. Preparing to unpack .../263-libiculx60_60.2-3ubuntu3_arm64.deb ... Unpacking libiculx60:arm64 (60.2-3ubuntu3) ... Selecting previously unselected package libicu-le-hb-dev:arm64. Preparing to unpack .../264-libicu-le-hb-dev_1.0.3+git161113-4_arm64.deb ... Unpacking libicu-le-hb-dev:arm64 (1.0.3+git161113-4) ... Selecting previously unselected package libicu-dev. Preparing to unpack .../265-libicu-dev_60.2-3ubuntu3_arm64.deb ... Unpacking libicu-dev (60.2-3ubuntu3) ... Selecting previously unselected package libharfbuzz-dev:arm64. Preparing to unpack .../266-libharfbuzz-dev_1.7.2-1ubuntu1_arm64.deb ... Unpacking libharfbuzz-dev:arm64 (1.7.2-1ubuntu1) ... Selecting previously unselected package libxft-dev. Preparing to unpack .../267-libxft-dev_2.3.2-1_arm64.deb ... Unpacking libxft-dev (2.3.2-1) ... Selecting previously unselected package libpango1.0-dev. Preparing to unpack .../268-libpango1.0-dev_1.40.14-1ubuntu0.1_arm64.deb ... Unpacking libpango1.0-dev (1.40.14-1ubuntu0.1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../269-x11proto-xinerama-dev_2018.4-4_all.deb ... Unpacking x11proto-xinerama-dev (2018.4-4) ... Selecting previously unselected package libxinerama-dev:arm64. Preparing to unpack .../270-libxinerama-dev_2%3a1.1.3-1_arm64.deb ... Unpacking libxinerama-dev:arm64 (2:1.1.3-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../271-x11proto-randr-dev_2018.4-4_all.deb ... Unpacking x11proto-randr-dev (2018.4-4) ... Selecting previously unselected package libxrandr-dev:arm64. Preparing to unpack .../272-libxrandr-dev_2%3a1.5.1-1_arm64.deb ... Unpacking libxrandr-dev:arm64 (2:1.5.1-1) ... Selecting previously unselected package libxcursor-dev:arm64. Preparing to unpack .../273-libxcursor-dev_1%3a1.1.15-1_arm64.deb ... Unpacking libxcursor-dev:arm64 (1:1.1.15-1) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../274-x11proto-composite-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-composite-dev (1:2018.4-4) ... Selecting previously unselected package libxcomposite-dev:arm64. Preparing to unpack .../275-libxcomposite-dev_1%3a0.4.4-2_arm64.deb ... Unpacking libxcomposite-dev:arm64 (1:0.4.4-2) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../276-wayland-protocols_1.13-1_all.deb ... Unpacking wayland-protocols (1.13-1) ... Selecting previously unselected package libxkbcommon-dev. Preparing to unpack .../277-libxkbcommon-dev_0.8.0-1ubuntu0.1_arm64.deb ... Unpacking libxkbcommon-dev (0.8.0-1ubuntu0.1) ... Selecting previously unselected package libgtk-3-dev:arm64. Preparing to unpack .../278-libgtk-3-dev_3.22.30-1ubuntu1_arm64.deb ... Unpacking libgtk-3-dev:arm64 (3.22.30-1ubuntu1) ... Selecting previously unselected package libibus-1.0-dev:arm64. Preparing to unpack .../279-libibus-1.0-dev_1.5.17-3ubuntu4_arm64.deb ... Unpacking libibus-1.0-dev:arm64 (1.5.17-3ubuntu4) ... Selecting previously unselected package libmircore1:arm64. Preparing to unpack .../280-libmircore1_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmircore1:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libmircommon7:arm64. Preparing to unpack .../281-libmircommon7_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmircommon7:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libprotobuf-lite10:arm64. Preparing to unpack .../282-libprotobuf-lite10_3.0.0-9.1ubuntu1_arm64.deb ... Unpacking libprotobuf-lite10:arm64 (3.0.0-9.1ubuntu1) ... Selecting previously unselected package libmirprotobuf3:arm64. Preparing to unpack .../283-libmirprotobuf3_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmirprotobuf3:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libmirclient9:arm64. Preparing to unpack .../284-libmirclient9_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmirclient9:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libmircore-dev:arm64. Preparing to unpack .../285-libmircore-dev_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmircore-dev:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libprotobuf10:arm64. Preparing to unpack .../286-libprotobuf10_3.0.0-9.1ubuntu1_arm64.deb ... Unpacking libprotobuf10:arm64 (3.0.0-9.1ubuntu1) ... Selecting previously unselected package libprotobuf-dev:arm64. Preparing to unpack .../287-libprotobuf-dev_3.0.0-9.1ubuntu1_arm64.deb ... Unpacking libprotobuf-dev:arm64 (3.0.0-9.1ubuntu1) ... Selecting previously unselected package libmircommon-dev:arm64. Preparing to unpack .../288-libmircommon-dev_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmircommon-dev:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libmircookie2:arm64. Preparing to unpack .../289-libmircookie2_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmircookie2:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libmircookie-dev:arm64. Preparing to unpack .../290-libmircookie-dev_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmircookie-dev:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libmirclient-dev:arm64. Preparing to unpack .../291-libmirclient-dev_0.31.1-0ubuntu1_arm64.deb ... Unpacking libmirclient-dev:arm64 (0.31.1-0ubuntu1) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../292-libvorbis0a_1.3.5-4.2_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.5-4.2) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../293-libvorbisenc2_1.3.5-4.2_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.5-4.2) ... Selecting previously unselected package libsndfile1:arm64. Preparing to unpack .../294-libsndfile1_1.0.28-4_arm64.deb ... Unpacking libsndfile1:arm64 (1.0.28-4) ... Selecting previously unselected package libwrap0:arm64. Preparing to unpack .../295-libwrap0_7.6.q-27_arm64.deb ... Unpacking libwrap0:arm64 (7.6.q-27) ... Selecting previously unselected package libpulse0:arm64. Preparing to unpack .../296-libpulse0_1%3a11.1-1ubuntu7.1_arm64.deb ... Unpacking libpulse0:arm64 (1:11.1-1ubuntu7.1) ... Selecting previously unselected package libpulse-mainloop-glib0:arm64. Preparing to unpack .../297-libpulse-mainloop-glib0_1%3a11.1-1ubuntu7.1_arm64.deb ... Unpacking libpulse-mainloop-glib0:arm64 (1:11.1-1ubuntu7.1) ... Selecting previously unselected package libpulse-dev:arm64. Preparing to unpack .../298-libpulse-dev_1%3a11.1-1ubuntu7.1_arm64.deb ... Unpacking libpulse-dev:arm64 (1:11.1-1ubuntu7.1) ... Selecting previously unselected package libsndio6.1:arm64. Preparing to unpack .../299-libsndio6.1_1.1.0-3_arm64.deb ... Unpacking libsndio6.1:arm64 (1.1.0-3) ... Selecting previously unselected package libsdl2-2.0-0:arm64. Preparing to unpack .../300-libsdl2-2.0-0_2.0.8+dfsg1-1ubuntu1.18.04.1_arm64.deb ... Unpacking libsdl2-2.0-0:arm64 (2.0.8+dfsg1-1ubuntu1.18.04.1) ... Selecting previously unselected package libsndio-dev:arm64. Preparing to unpack .../301-libsndio-dev_1.1.0-3_arm64.deb ... Unpacking libsndio-dev:arm64 (1.1.0-3) ... Selecting previously unselected package libudev-dev:arm64. Preparing to unpack .../302-libudev-dev_237-3ubuntu10.11_arm64.deb ... Unpacking libudev-dev:arm64 (237-3ubuntu10.11) ... Selecting previously unselected package x11proto-scrnsaver-dev. Preparing to unpack .../303-x11proto-scrnsaver-dev_2018.4-4_all.deb ... Unpacking x11proto-scrnsaver-dev (2018.4-4) ... Selecting previously unselected package libxss-dev:arm64. Preparing to unpack .../304-libxss-dev_1%3a1.2.2-1_arm64.deb ... Unpacking libxss-dev:arm64 (1:1.2.2-1) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../305-libxt6_1%3a1.1.5-1_arm64.deb ... Unpacking libxt6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxt-dev:arm64. Preparing to unpack .../306-libxt-dev_1%3a1.1.5-1_arm64.deb ... Unpacking libxt-dev:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxv1:arm64. Preparing to unpack .../307-libxv1_2%3a1.0.11-1_arm64.deb ... Unpacking libxv1:arm64 (2:1.0.11-1) ... Selecting previously unselected package libxv-dev:arm64. Preparing to unpack .../308-libxv-dev_2%3a1.0.11-1_arm64.deb ... Unpacking libxv-dev:arm64 (2:1.0.11-1) ... Selecting previously unselected package libsdl2-dev:arm64. Preparing to unpack .../309-libsdl2-dev_2.0.8+dfsg1-1ubuntu1.18.04.1_arm64.deb ... Unpacking libsdl2-dev:arm64 (2.0.8+dfsg1-1ubuntu1.18.04.1) ... Selecting previously unselected package dh-exec. Preparing to unpack .../310-dh-exec_0.23build1_arm64.deb ... Unpacking dh-exec (0.23build1) ... Selecting previously unselected package sbuild-build-depends-nestopia-dummy. Preparing to unpack .../311-sbuild-build-depends-nestopia-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-nestopia-dummy (0.invalid.0) ... Setting up libedit2:arm64 (3.1-20170329-1) ... Setting up libglvnd0:arm64 (1.0.0-2ubuntu2.2) ... Setting up libopengl0:arm64 (1.0.0-2ubuntu2.2) ... Setting up libgles1:arm64 (1.0.0-2ubuntu2.2) ... Setting up libicu60:arm64 (60.2-3ubuntu3) ... Setting up libjson-glib-1.0-common (1.4.2-3) ... Setting up libasyncns0:arm64 (0.8-6) ... Setting up glib-networking-common (2.56.0-1) ... Setting up libarchive-zip-perl (1.60-1ubuntu0.1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libmircore-dev:arm64 (0.31.1-0ubuntu1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liblcms2-2:arm64 (2.9-1ubuntu0.1) ... Setting up libjbig0:arm64 (2.1-3.1build1) ... Setting up libsigsegv2:arm64 (2.12-1) ... Setting up libpthread-stubs0-dev:arm64 (0.3-4) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libllvm7:arm64 (1:7-3~ubuntu0.18.04.1) ... Setting up libelf1:arm64 (0.170-0.4) ... Setting up groff-base (1.22.3-10) ... Setting up libglib2.0-0:arm64 (2.56.3-0ubuntu0.18.04.1) ... Setting up libasound2-data (1.1.3-5ubuntu0.2) ... Setting up libxshmfence1:arm64 (1.3-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libwayland-client0:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Setting up xkb-data (2.23.1-1ubuntu1.18.04.1) ... Setting up libproxy1v5:arm64 (0.4.15-1) ... Setting up libao-common (1.2.2+20180113-1ubuntu1) ... Setting up libgdk-pixbuf2.0-common (2.36.11-2) ... Setting up glib-networking-services (2.56.0-1) ... Setting up libdatrie1:arm64 (0.2.10-7) ... Setting up gettext-base (0.19.8.1-6ubuntu0.1) ... Setting up libjpeg-turbo8:arm64 (1.5.2-0ubuntu5.18.04.1) ... Setting up libpipeline1:arm64 (1.5.0-1) ... Setting up libglapi-mesa:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up m4 (1.4.18-1) ... Setting up libbsd0:arm64 (0.8.7-1) ... Setting up libkrb5support0:arm64 (1.16-2ubuntu0.1) ... Setting up ucf (3.0038) ... Setting up libgirepository-1.0-1:arm64 (1.56.1-1) ... Setting up libxml2:arm64 (2.9.4+dfsg1-6.1ubuntu1.2) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfreetype6:arm64 (2.8.1-2ubuntu2) ... Setting up libmagic-mgc (1:5.32-2ubuntu0.1) ... Setting up libasound2:arm64 (1.1.3-5ubuntu0.2) ... Setting up libmagic1:arm64 (1:5.32-2ubuntu0.1) ... Setting up libdrm-common (2.4.95-1~18.04.1) ... Setting up libjson-glib-1.0-0:arm64 (1.4.2-3) ... Setting up libgraphite2-3:arm64 (1.3.11-2) ... Setting up libcroco3:arm64 (0.6.12-2) ... Setting up libboost-system1.65.1:arm64 (1.65.1+dfsg-0ubuntu5) ... Setting up libprotobuf10:arm64 (3.0.0-9.1ubuntu1) ... Setting up libogg0:arm64 (1.3.2-1) ... Setting up libatk1.0-data (2.28.1-1) ... Setting up x11proto-damage-dev (1:2018.4-4) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up libmircookie2:arm64 (0.31.1-0ubuntu1) ... Setting up libx11-xcb1:arm64 (2:1.6.4-3ubuntu0.1) ... Setting up libpixman-1-0:arm64 (0.34.0-2) ... Setting up xtrans-dev (1.3.5-1) ... Setting up gir1.2-glib-2.0:arm64 (1.56.1-1) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libglib2.0-data (2.56.3-0ubuntu0.18.04.1) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Setting up libepoxy0:arm64 (1.4.3-1) ... Setting up x11proto-xinerama-dev (2018.4-4) ... Setting up autotools-dev (20180224.1) ... Setting up libpixman-1-dev:arm64 (0.34.0-2) ... Setting up libatk1.0-0:arm64 (2.28.1-1) ... Setting up x11proto-randr-dev (2018.4-4) ... Processing triggers for systemd (237-3ubuntu10.11) ... Setting up libcapnp-0.6.1:arm64 (0.6.1-1ubuntu1) ... Setting up libdconf1:arm64 (0.26.0-2ubuntu3) ... Setting up libexpat1-dev:arm64 (2.2.5-3) ... Setting up libsensors4:arm64 (1:3.4.0-4) ... Setting up libgles2:arm64 (1.0.0-2ubuntu2.2) ... Setting up libxkbcommon0:arm64 (0.8.0-1ubuntu0.1) ... Setting up shared-mime-info (1.9-2) ... Setting up x11proto-scrnsaver-dev (2018.4-4) ... Setting up libpcrecpp0v5:arm64 (2:8.39-9) ... Setting up libpcre32-3:arm64 (2:8.39-9) ... Setting up libibus-1.0-5:arm64 (1.5.17-3ubuntu4) ... Setting up icu-devtools (60.2-3ubuntu3) ... Setting up libpcre16-3:arm64 (2:8.39-9) ... Setting up libcolord2:arm64 (1.3.3-2build1) ... Setting up libthai-data (0.1.27-2) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up libkeyutils1:arm64 (1.5.9-9.2ubuntu2) ... Setting up bsdmainutils (11.1.2ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libmircore1:arm64 (0.31.1-0ubuntu1) ... Setting up libsndio6.1:arm64 (1.1.0-3) ... Setting up libvorbis0a:arm64 (1.3.5-4.2) ... Setting up x11-common (1:7.7+19ubuntu7.1) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libprotobuf-lite10:arm64 (3.0.0-9.1ubuntu1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libglib2.0-bin (2.56.3-0ubuntu0.18.04.1) ... Setting up libudev-dev:arm64 (237-3ubuntu10.11) ... Setting up libglvnd-core-dev:arm64 (1.0.0-2ubuntu2.2) ... Setting up libgraphite2-dev:arm64 (1.3.11-2) ... Setting up wayland-protocols (1.13-1) ... Setting up libwayland-cursor0:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Setting up x11proto-input-dev (2018.4-4) ... Setting up x11proto-composite-dev (1:2018.4-4) ... Setting up libwayland-egl1:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Setting up libx11-data (2:1.6.4-3ubuntu0.1) ... Setting up libxau6:arm64 (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-6ubuntu0.1) ... Setting up libmpdec2:arm64 (2.4.2-1ubuntu1) ... Setting up libdbus-1-3:arm64 (1.12.2-1ubuntu1) ... Setting up liblzo2-2:arm64 (2.08-1.2) ... Setting up libwrap0:arm64 (7.6.q-27) ... Setting up libavahi-common-data:arm64 (0.7-3.1ubuntu1.1) ... Setting up libepoxy-dev:arm64 (1.4.3-1) ... Setting up libwayland-server0:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (0.040-1.1~build1) ... Setting up libjpeg8:arm64 (8c-2ubuntu8) ... Setting up libwayland-bin (1.16.0-1ubuntu1.1~18.04.1) ... Setting up libpython3.6-stdlib:arm64 (3.6.7-1~18.04) ... Setting up libasound2-dev:arm64 (1.1.3-5ubuntu0.2) ... Setting up libdbus-1-dev:arm64 (1.12.2-1ubuntu1) ... Setting up libk5crypto3:arm64 (1.16-2ubuntu0.1) ... Setting up libpcre3-dev:arm64 (2:8.39-9) ... Setting up gir1.2-atk-1.0:arm64 (2.28.1-1) ... Setting up fontconfig-config (2.12.6-0ubuntu2) ... Setting up libxkbcommon-dev (0.8.0-1ubuntu0.1) ... Setting up python3.6 (3.6.7-1~18.04) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up libxshmfence-dev:arm64 (1.3-1) ... Setting up dconf-service (0.26.0-2ubuntu3) ... Setting up gettext (0.19.8.1-6ubuntu0.1) ... Setting up libarchive13:arm64 (3.2.2-3.1ubuntu0.2) ... Setting up gir1.2-freedesktop:arm64 (1.56.1-1) ... Setting up libmirprotobuf3:arm64 (0.31.1-0ubuntu1) ... Setting up libsndio-dev:arm64 (1.1.0-3) ... Setting up x11proto-fixes-dev (1:2018.4-4) ... Setting up libboost-filesystem1.65.1:arm64 (1.65.1+dfsg-0ubuntu5) ... Setting up libao4:arm64 (1.2.2+20180113-1ubuntu1) ... Setting up libprotobuf-dev:arm64 (3.0.0-9.1ubuntu1) ... Setting up libflac8:arm64 (1.3.2-1) ... Setting up libharfbuzz0b:arm64 (1.7.2-1ubuntu1) ... Setting up libtiff5:arm64 (4.0.9-5ubuntu0.1) ... Setting up x11proto-xf86vidmode-dev (2018.4-4) ... Setting up libxau-dev:arm64 (1:1.0.8-1) ... Setting up autoconf (2.69-11) ... Setting up libthai0:arm64 (0.1.27-2) ... Setting up libmircookie-dev:arm64 (0.31.1-0ubuntu1) ... Setting up file (1:5.32-2ubuntu0.1) ... Setting up x11proto-record-dev (2018.4-4) ... Setting up libdrm2:arm64 (2.4.95-1~18.04.1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxdmcp-dev:arm64 (1:1.1.2-3) ... Setting up gir1.2-harfbuzz-0.0:arm64 (1.7.2-1ubuntu1) ... Setting up libdrm-etnaviv1:arm64 (2.4.95-1~18.04.1) ... Setting up automake (1:1.15.1-3ubuntu2) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libao-dev:arm64 (1.2.2+20180113-1ubuntu1) ... Setting up libice6:arm64 (2:1.0.9-2) ... Setting up man-db (2.8.3-2ubuntu0.1) ... Not building database; man-db/auto-update is not 'true'. Setting up libmircommon7:arm64 (0.31.1-0ubuntu1) ... Setting up libkrb5-3:arm64 (1.16-2ubuntu0.1) ... Setting up libavahi-common3:arm64 (0.7-3.1ubuntu1.1) ... Setting up libdrm-radeon1:arm64 (2.4.95-1~18.04.1) ... Setting up libpng-dev:arm64 (1.6.34-1ubuntu0.18.04.1) ... Setting up libvorbisenc2:arm64 (1.3.5-4.2) ... Setting up libdrm-nouveau2:arm64 (2.4.95-1~18.04.1) ... Setting up libwayland-dev:arm64 (1.16.0-1ubuntu1.1~18.04.1) ... Setting up dconf-gsettings-backend:arm64 (0.26.0-2ubuntu3) ... Setting up libxcb1:arm64 (1.13-1) ... Setting up libharfbuzz-gobject0:arm64 (1.7.2-1ubuntu1) ... Setting up libarchive-dev:arm64 (3.2.2-3.1ubuntu0.2) ... Setting up libtool (2.4.6-2) ... Setting up libpython3-stdlib:arm64 (3.6.7-1~18.04) ... Setting up libxcb-present0:arm64 (1.13-1) ... Setting up libfontconfig1:arm64 (2.12.6-0ubuntu2) ... Setting up libxcb-dri2-0:arm64 (1.13-1) ... Setting up libsm6:arm64 (2:1.2.2-1) ... Setting up libxcb-dri3-0:arm64 (1.13-1) ... Setting up libxcb-glx0:arm64 (1.13-1) ... Setting up libxcb-randr0:arm64 (1.13-1) ... Setting up libxcb-xfixes0:arm64 (1.13-1) ... Setting up libxcb-render0:arm64 (1.13-1) ... Setting up libharfbuzz-icu0:arm64 (1.7.2-1ubuntu1) ... Setting up po-debconf (1.0.20) ... Setting up gsettings-desktop-schemas (3.28.0-1ubuntu1) ... Setting up python3 (3.6.7-1~18.04) ... Setting up libdrm-amdgpu1:arm64 (2.4.95-1~18.04.1) ... Setting up libdrm-freedreno1:arm64 (2.4.95-1~18.04.1) ... Setting up libgtk-3-common (3.22.30-1ubuntu1) ... Setting up libicu-le-hb0:arm64 (1.0.3+git161113-4) ... Setting up libgbm1:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libx11-6:arm64 (2:1.6.4-3ubuntu0.1) ... Setting up libgl1-mesa-dri:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libmirclient9:arm64 (0.31.1-0ubuntu1) ... Setting up libdrm-tegra0:arm64 (2.4.95-1~18.04.1) ... Setting up libxcb-sync1:arm64 (1.13-1) ... Setting up libgssapi-krb5-2:arm64 (1.16-2ubuntu0.1) ... Setting up libsndfile1:arm64 (1.0.28-4) ... Setting up libfreetype6-dev:arm64 (2.8.1-2ubuntu2) ... Setting up libice-dev:arm64 (2:1.0.9-2) ... Setting up libmircommon-dev:arm64 (0.31.1-0ubuntu1) ... Setting up glib-networking:arm64 (2.56.0-1) ... Setting up libiculx60:arm64 (60.2-3ubuntu3) ... Setting up libxcomposite1:arm64 (1:0.4.4-2) ... Setting up libxcb-shm0:arm64 (1.13-1) ... Setting up libxt6:arm64 (1:1.1.5-1) ... Setting up libxcb-shape0:arm64 (1.13-1) ... Setting up libxrender1:arm64 (1:0.9.10-1) ... Setting up libxcb1-dev:arm64 (1.13-1) ... Setting up libxcb-glx0-dev:arm64 (1.13-1) ... Setting up libavahi-client3:arm64 (0.7-3.1ubuntu1.1) ... Setting up libegl-mesa0:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libx11-dev:arm64 (2:1.6.4-3ubuntu0.1) ... Setting up libxft2:arm64 (2.3.2-1) ... Setting up python3-lib2to3 (3.6.7-1~18.04) ... Setting up python3-distutils (3.6.7-1~18.04) ... Setting up libxcb-sync-dev:arm64 (1.13-1) ... Setting up fontconfig (2.12.6-0ubuntu2) ... Regenerating fonts cache... done. Setting up libcups2:arm64 (2.2.7-1ubuntu2.3) ... Setting up libfontconfig1-dev:arm64 (2.12.6-0ubuntu2) ... Setting up libx11-xcb-dev:arm64 (2:1.6.4-3ubuntu0.1) ... Setting up libsm-dev:arm64 (2:1.2.2-1) ... Setting up gir1.2-ibus-1.0:arm64 (1.5.17-3ubuntu4) ... Setting up libxdamage1:arm64 (1:1.1.4-3) ... Setting up libxext6:arm64 (2:1.3.3-1) ... Setting up libxfixes3:arm64 (1:5.0.3-1) ... Setting up libglib2.0-dev-bin (2.56.3-0ubuntu0.18.04.1) ... Setting up libdrm-dev:arm64 (2.4.95-1~18.04.1) ... Setting up libatspi2.0-0:arm64 (2.28.0-1) ... Setting up libxss1:arm64 (1:1.2.2-1) ... Setting up libmirclient-dev:arm64 (0.31.1-0ubuntu1) ... Setting up libgdk-pixbuf2.0-0:arm64 (2.36.11-2) ... Setting up libxcb-shm0-dev:arm64 (1.13-1) ... Setting up libsoup2.4-1:arm64 (2.62.1-1ubuntu0.1) ... Setting up gir1.2-gdkpixbuf-2.0:arm64 (2.36.11-2) ... Setting up libxrender-dev:arm64 (1:0.9.10-1) ... Setting up libsoup-gnome2.4-1:arm64 (2.62.1-1ubuntu0.1) ... Setting up libglib2.0-dev:arm64 (2.56.3-0ubuntu0.18.04.1) ... Setting up libpulse0:arm64 (1:11.1-1ubuntu7.1) ... Setting up libxtst6:arm64 (2:1.2.3-1) ... Setting up libxcb-dri2-0-dev:arm64 (1.13-1) ... Setting up libxcb-render0-dev:arm64 (1.13-1) ... Setting up libegl1:arm64 (1.0.0-2ubuntu2.2) ... Setting up libxft-dev (2.3.2-1) ... Setting up gtk-update-icon-cache (3.22.30-1ubuntu1) ... Setting up libgdk-pixbuf2.0-dev (2.36.11-2) ... Setting up libxcb-dri3-dev:arm64 (1.13-1) ... Setting up libxcursor1:arm64 (1:1.1.15-1) ... Setting up libibus-1.0-dev:arm64 (1.5.17-3ubuntu4) ... Setting up libxext-dev:arm64 (2:1.3.3-1) ... Setting up libpango-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Setting up libwayland-egl1-mesa:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libxcb-shape0-dev:arm64 (1.13-1) ... Setting up libatk-bridge2.0-0:arm64 (2.26.2-1) ... Setting up libxv1:arm64 (2:1.0.11-1) ... Setting up librest-0.7-0:arm64 (0.8.0-2) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1) ... Setting up libxxf86vm-dev:arm64 (1:1.1.4-1) ... Setting up libxfixes-dev:arm64 (1:5.0.3-1) ... Setting up libxrandr2:arm64 (2:1.5.1-1) ... Setting up libglx-mesa0:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libxi6:arm64 (2:1.7.9-1) ... Setting up gir1.2-atspi-2.0:arm64 (2.28.0-1) ... Setting up libcairo2:arm64 (1.15.10-2) ... Setting up libxinerama1:arm64 (2:1.1.3-1) ... Setting up libxcursor-dev:arm64 (1:1.1.15-1) ... Setting up libxcb-randr0-dev:arm64 (1.13-1) ... Setting up libxt-dev:arm64 (1:1.1.5-1) ... Setting up libpulse-mainloop-glib0:arm64 (1:11.1-1ubuntu7.1) ... Setting up libpulse-dev:arm64 (1:11.1-1ubuntu7.1) ... Setting up mesa-common-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libxrandr-dev:arm64 (2:1.5.1-1) ... Setting up libxcomposite-dev:arm64 (1:0.4.4-2) ... Setting up libcairo-script-interpreter2:arm64 (1.15.10-2) ... Setting up libxcb-xfixes0-dev:arm64 (1.13-1) ... Setting up libcairo-gobject2:arm64 (1.15.10-2) ... Setting up libxdamage-dev:arm64 (1:1.1.4-3) ... Setting up libatk1.0-dev:arm64 (2.28.1-1) ... Setting up libxss-dev:arm64 (1:1.2.2-1) ... Setting up libpangoft2-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Setting up libsdl2-2.0-0:arm64 (2.0.8+dfsg1-1ubuntu1.18.04.1) ... Setting up libxinerama-dev:arm64 (2:1.1.3-1) ... Setting up libxv-dev:arm64 (2:1.0.11-1) ... Setting up libxcb-present-dev:arm64 (1.13-1) ... Setting up libxi-dev:arm64 (2:1.7.9-1) ... Setting up libglx0:arm64 (1.0.0-2ubuntu2.2) ... Setting up libcairo2-dev:arm64 (1.15.10-2) ... Setting up libpangoxft-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Setting up libpangocairo-1.0-0:arm64 (1.40.14-1ubuntu0.1) ... Setting up gir1.2-pango-1.0:arm64 (1.40.14-1ubuntu0.1) ... Setting up libxtst-dev:arm64 (2:1.2.3-1) ... Setting up libgl1:arm64 (1.0.0-2ubuntu2.2) ... Setting up libglew2.0:arm64 (2.0.0-5) ... Setting up libglu1-mesa:arm64 (9.0.0-2.1build1) ... Setting up librsvg2-2:arm64 (2.40.20-2) ... Setting up libglvnd-dev:arm64 (1.0.0-2ubuntu2.2) ... Setting up libatspi2.0-dev:arm64 (2.28.0-1) ... Setting up librsvg2-common:arm64 (2.40.20-2) ... Setting up libgl1-mesa-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libatk-bridge2.0-dev:arm64 (2.26.2-1) ... Setting up libegl1-mesa-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libglu1-mesa-dev:arm64 (9.0.0-2.1build1) ... Setting up libgles2-mesa-dev:arm64 (18.2.2-0ubuntu1~18.04.1) ... Setting up libsdl2-dev:arm64 (2.0.8+dfsg1-1ubuntu1.18.04.1) ... Setting up libglew-dev:arm64 (2.0.0-5) ... Setting up adwaita-icon-theme (3.28.0-1ubuntu1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up dh-autoreconf (17) ... Setting up libicu-le-hb-dev:arm64 (1.0.3+git161113-4) ... Setting up humanity-icon-theme (0.6.15) ... Setting up libicu-dev (60.2-3ubuntu3) ... Setting up libgtk-3-0:arm64 (3.22.30-1ubuntu1) ... Setting up libharfbuzz-dev:arm64 (1.7.2-1ubuntu1) ... Setting up debhelper (11.1.6ubuntu2) ... Setting up gir1.2-gtk-3.0:arm64 (3.22.30-1ubuntu1) ... Setting up ubuntu-mono (16.10+18.04.20181005-0ubuntu1) ... Setting up dh-strip-nondeterminism (0.040-1.1~build1) ... Setting up dh-exec (0.23build1) ... Setting up libpango1.0-dev (1.40.14-1ubuntu0.1) ... Setting up libgtk-3-dev:arm64 (3.22.30-1ubuntu1) ... Setting up sbuild-build-depends-nestopia-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Processing triggers for systemd (237-3ubuntu10.11) ... Processing triggers for libgdk-pixbuf2.0-0:arm64 (2.36.11-2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-141-generic arm64 (aarch64) Toolchain package versions: binutils_2.30-21ubuntu1~18.04 dpkg-dev_1.19.0.5ubuntu2.1 g++-7_7.3.0-27ubuntu1~18.04 gcc-7_7.3.0-27ubuntu1~18.04 libc6-dev_2.27-3ubuntu1 libstdc++-7-dev_7.3.0-27ubuntu1~18.04 libstdc++6_8.2.0-1ubuntu2~18.04 linux-libc-dev_4.15.0-44.47 Package versions: adduser_3.116ubuntu1 advancecomp_2.1-1 adwaita-icon-theme_3.28.0-1ubuntu1 apt_1.6.7 autoconf_2.69-11 automake_1:1.15.1-3ubuntu2 autopoint_0.19.8.1-6ubuntu0.1 autotools-dev_20180224.1 base-files_10.1ubuntu2.3 base-passwd_3.5.44 bash_4.4.18-2ubuntu1 binutils_2.30-21ubuntu1~18.04 binutils-aarch64-linux-gnu_2.30-21ubuntu1~18.04 binutils-common_2.30-21ubuntu1~18.04 bsdmainutils_11.1.2ubuntu1 bsdutils_1:2.31.1-0.4ubuntu3.3 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20180409 coreutils_8.28-1ubuntu1 cpp_4:7.3.0-3ubuntu2.1 cpp-7_7.3.0-27ubuntu1~18.04 dash_0.5.8-2.10 dconf-gsettings-backend_0.26.0-2ubuntu3 dconf-service_0.26.0-2ubuntu3 debconf_1.5.66 debhelper_11.1.6ubuntu2 debianutils_4.8.4 dh-autoreconf_17 dh-exec_0.23build1 dh-strip-nondeterminism_0.040-1.1~build1 diffutils_1:3.6-1 dmsetup_2:1.02.145-4.1ubuntu3 dpkg_1.19.0.5ubuntu2.1 dpkg-dev_1.19.0.5ubuntu2.1 e2fslibs_1.44.1-1ubuntu1 e2fsprogs_1.44.1-1ubuntu1 fakeroot_1.22-2ubuntu1 fdisk_2.31.1-0.4ubuntu3.3 file_1:5.32-2ubuntu0.1 findutils_4.6.0+git+20170828-2 fontconfig_2.12.6-0ubuntu2 fontconfig-config_2.12.6-0ubuntu2 fonts-dejavu-core_2.37-1 g++_4:7.3.0-3ubuntu2.1 g++-7_7.3.0-27ubuntu1~18.04 gcc_4:7.3.0-3ubuntu2.1 gcc-7_7.3.0-27ubuntu1~18.04 gcc-7-base_7.3.0-27ubuntu1~18.04 gcc-8-base_8.2.0-1ubuntu2~18.04 gettext_0.19.8.1-6ubuntu0.1 gettext-base_0.19.8.1-6ubuntu0.1 gir1.2-atk-1.0_2.28.1-1 gir1.2-atspi-2.0_2.28.0-1 gir1.2-freedesktop_1.56.1-1 gir1.2-gdkpixbuf-2.0_2.36.11-2 gir1.2-glib-2.0_1.56.1-1 gir1.2-gtk-3.0_3.22.30-1ubuntu1 gir1.2-harfbuzz-0.0_1.7.2-1ubuntu1 gir1.2-ibus-1.0_1.5.17-3ubuntu4 gir1.2-pango-1.0_1.40.14-1ubuntu0.1 glib-networking_2.56.0-1 glib-networking-common_2.56.0-1 glib-networking-services_2.56.0-1 gpg_2.2.4-1ubuntu1.2 gpg-agent_2.2.4-1ubuntu1.2 gpgconf_2.2.4-1ubuntu1.2 gpgv_2.2.4-1ubuntu1.2 grep_3.1-2 groff-base_1.22.3-10 gsettings-desktop-schemas_3.28.0-1ubuntu1 gtk-update-icon-cache_3.22.30-1ubuntu1 gzip_1.6-5ubuntu1 hicolor-icon-theme_0.17-2 hostname_3.20 humanity-icon-theme_0.6.15 icu-devtools_60.2-3ubuntu3 init_1.51 init-system-helpers_1.51 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libao-common_1.2.2+20180113-1ubuntu1 libao-dev_1.2.2+20180113-1ubuntu1 libao4_1.2.2+20180113-1ubuntu1 libapparmor1_2.12-4ubuntu5.1 libapt-pkg5.0_1.6.7 libarchive-dev_3.2.2-3.1ubuntu0.2 libarchive-zip-perl_1.60-1ubuntu0.1 libarchive13_3.2.2-3.1ubuntu0.2 libargon2-0_0~20161029-1.1 libasan4_7.3.0-27ubuntu1~18.04 libasound2_1.1.3-5ubuntu0.2 libasound2-data_1.1.3-5ubuntu0.2 libasound2-dev_1.1.3-5ubuntu0.2 libassuan0_2.5.1-2 libasyncns0_0.8-6 libatk-bridge2.0-0_2.26.2-1 libatk-bridge2.0-dev_2.26.2-1 libatk1.0-0_2.28.1-1 libatk1.0-data_2.28.1-1 libatk1.0-dev_2.28.1-1 libatomic1_8.2.0-1ubuntu2~18.04 libatspi2.0-0_2.28.0-1 libatspi2.0-dev_2.28.0-1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.8.2-1ubuntu1 libaudit1_1:2.8.2-1ubuntu1 libavahi-client3_0.7-3.1ubuntu1.1 libavahi-common-data_0.7-3.1ubuntu1.1 libavahi-common3_0.7-3.1ubuntu1.1 libbinutils_2.30-21ubuntu1~18.04 libblkid1_2.31.1-0.4ubuntu3.3 libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu5 libboost-system1.65.1_1.65.1+dfsg-0ubuntu5 libbsd0_0.8.7-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.27-3ubuntu1 libc-dev-bin_2.27-3ubuntu1 libc6_2.27-3ubuntu1 libc6-dev_2.27-3ubuntu1 libcairo-gobject2_1.15.10-2 libcairo-script-interpreter2_1.15.10-2 libcairo2_1.15.10-2 libcairo2-dev_1.15.10-2 libcap-ng0_0.7.7-3.1 libcap2_1:2.25-1.2 libcapnp-0.6.1_0.6.1-1ubuntu1 libcc1-0_8.2.0-1ubuntu2~18.04 libcolord2_1.3.3-2build1 libcom-err2_1.44.1-1ubuntu1 libcomerr2_1.44.1-1ubuntu1 libcroco3_0.6.12-2 libcryptsetup12_2:2.0.2-1ubuntu1.1 libcups2_2.2.7-1ubuntu2.3 libdatrie1_0.2.10-7 libdb5.3_5.3.28-13.1ubuntu1 libdbus-1-3_1.12.2-1ubuntu1 libdbus-1-dev_1.12.2-1ubuntu1 libdconf1_0.26.0-2ubuntu3 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.145-4.1ubuntu3 libdpkg-perl_1.19.0.5ubuntu2.1 libdrm-amdgpu1_2.4.95-1~18.04.1 libdrm-common_2.4.95-1~18.04.1 libdrm-dev_2.4.95-1~18.04.1 libdrm-etnaviv1_2.4.95-1~18.04.1 libdrm-freedreno1_2.4.95-1~18.04.1 libdrm-nouveau2_2.4.95-1~18.04.1 libdrm-radeon1_2.4.95-1~18.04.1 libdrm-tegra0_2.4.95-1~18.04.1 libdrm2_2.4.95-1~18.04.1 libedit2_3.1-20170329-1 libegl-mesa0_18.2.2-0ubuntu1~18.04.1 libegl1_1.0.0-2ubuntu2.2 libegl1-mesa-dev_18.2.2-0ubuntu1~18.04.1 libelf1_0.170-0.4 libepoxy-dev_1.4.3-1 libepoxy0_1.4.3-1 libexpat1_2.2.5-3 libexpat1-dev_2.2.5-3 libext2fs2_1.44.1-1ubuntu1 libfakeroot_1.22-2ubuntu1 libfdisk1_2.31.1-0.4ubuntu3.3 libffi6_3.2.1-8 libfile-stripnondeterminism-perl_0.040-1.1~build1 libflac8_1.3.2-1 libfontconfig1_2.12.6-0ubuntu2 libfontconfig1-dev_2.12.6-0ubuntu2 libfreetype6_2.8.1-2ubuntu2 libfreetype6-dev_2.8.1-2ubuntu2 libgbm1_18.2.2-0ubuntu1~18.04.1 libgcc-7-dev_7.3.0-27ubuntu1~18.04 libgcc1_1:8.2.0-1ubuntu2~18.04 libgcrypt20_1.8.1-4ubuntu1.1 libgdbm-compat4_1.14.1-6 libgdbm5_1.14.1-6 libgdk-pixbuf2.0-0_2.36.11-2 libgdk-pixbuf2.0-common_2.36.11-2 libgdk-pixbuf2.0-dev_2.36.11-2 libgirepository-1.0-1_1.56.1-1 libgl1_1.0.0-2ubuntu2.2 libgl1-mesa-dev_18.2.2-0ubuntu1~18.04.1 libgl1-mesa-dri_18.2.2-0ubuntu1~18.04.1 libglapi-mesa_18.2.2-0ubuntu1~18.04.1 libgles1_1.0.0-2ubuntu2.2 libgles2_1.0.0-2ubuntu2.2 libgles2-mesa-dev_18.2.2-0ubuntu1~18.04.1 libglew-dev_2.0.0-5 libglew2.0_2.0.0-5 libglib2.0-0_2.56.3-0ubuntu0.18.04.1 libglib2.0-bin_2.56.3-0ubuntu0.18.04.1 libglib2.0-data_2.56.3-0ubuntu0.18.04.1 libglib2.0-dev_2.56.3-0ubuntu0.18.04.1 libglib2.0-dev-bin_2.56.3-0ubuntu0.18.04.1 libglu1-mesa_9.0.0-2.1build1 libglu1-mesa-dev_9.0.0-2.1build1 libglvnd-core-dev_1.0.0-2ubuntu2.2 libglvnd-dev_1.0.0-2ubuntu2.2 libglvnd0_1.0.0-2ubuntu2.2 libglx-mesa0_18.2.2-0ubuntu1~18.04.1 libglx0_1.0.0-2ubuntu2.2 libgmp10_2:6.1.2+dfsg-2 libgnutls30_3.5.18-1ubuntu1 libgomp1_8.2.0-1ubuntu2~18.04 libgpg-error0_1.27-6 libgraphite2-3_1.3.11-2 libgraphite2-dev_1.3.11-2 libgssapi-krb5-2_1.16-2ubuntu0.1 libgtk-3-0_3.22.30-1ubuntu1 libgtk-3-common_3.22.30-1ubuntu1 libgtk-3-dev_3.22.30-1ubuntu1 libharfbuzz-dev_1.7.2-1ubuntu1 libharfbuzz-gobject0_1.7.2-1ubuntu1 libharfbuzz-icu0_1.7.2-1ubuntu1 libharfbuzz0b_1.7.2-1ubuntu1 libhogweed4_3.4-1 libibus-1.0-5_1.5.17-3ubuntu4 libibus-1.0-dev_1.5.17-3ubuntu4 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_60.2-3ubuntu3 libicu-le-hb-dev_1.0.3+git161113-4 libicu-le-hb0_1.0.3+git161113-4 libicu60_60.2-3ubuntu3 libiculx60_60.2-3ubuntu3 libidn11_1.33-2.1ubuntu1 libidn2-0_2.0.4-1.1build2 libip4tc0_1.6.1-2ubuntu2 libisl19_0.19-1 libitm1_8.2.0-1ubuntu2~18.04 libjbig0_2.1-3.1build1 libjpeg-turbo8_1.5.2-0ubuntu5.18.04.1 libjpeg8_8c-2ubuntu8 libjson-c3_0.12.1-1.3 libjson-glib-1.0-0_1.4.2-3 libjson-glib-1.0-common_1.4.2-3 libk5crypto3_1.16-2ubuntu0.1 libkeyutils1_1.5.9-9.2ubuntu2 libkmod2_24-1ubuntu3.2 libkrb5-3_1.16-2ubuntu0.1 libkrb5support0_1.16-2ubuntu0.1 liblcms2-2_2.9-1ubuntu0.1 libllvm7_1:7-3~ubuntu0.18.04.1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblsan0_8.2.0-1ubuntu2~18.04 liblz4-1_0.0~r131-2ubuntu3 liblzma5_5.2.2-1.3 liblzo2-2_2.08-1.2 libmagic-mgc_1:5.32-2ubuntu0.1 libmagic1_1:5.32-2ubuntu0.1 libmirclient-dev_0.31.1-0ubuntu1 libmirclient9_0.31.1-0ubuntu1 libmircommon-dev_0.31.1-0ubuntu1 libmircommon7_0.31.1-0ubuntu1 libmircookie-dev_0.31.1-0ubuntu1 libmircookie2_0.31.1-0ubuntu1 libmircore-dev_0.31.1-0ubuntu1 libmircore1_0.31.1-0ubuntu1 libmirprotobuf3_0.31.1-0ubuntu1 libmount1_2.31.1-0.4ubuntu3.3 libmpc3_1.1.0-1 libmpdec2_2.4.2-1ubuntu1 libmpfr6_4.0.1-1 libncurses5_6.1-1ubuntu1.18.04 libncursesw5_6.1-1ubuntu1.18.04 libnettle6_3.4-1 libnpth0_1.5-3 libogg0_1.3.2-1 libopengl0_1.0.0-2ubuntu2.2 libp11-kit0_0.23.9-2 libpam-modules_1.1.8-3.6ubuntu2 libpam-modules-bin_1.1.8-3.6ubuntu2 libpam-runtime_1.1.8-3.6ubuntu2 libpam0g_1.1.8-3.6ubuntu2 libpango-1.0-0_1.40.14-1ubuntu0.1 libpango1.0-dev_1.40.14-1ubuntu0.1 libpangocairo-1.0-0_1.40.14-1ubuntu0.1 libpangoft2-1.0-0_1.40.14-1ubuntu0.1 libpangoxft-1.0-0_1.40.14-1ubuntu0.1 libpcre16-3_2:8.39-9 libpcre3_2:8.39-9 libpcre3-dev_2:8.39-9 libpcre32-3_2:8.39-9 libpcrecpp0v5_2:8.39-9 libperl5.26_5.26.1-6ubuntu0.3 libpipeline1_1.5.0-1 libpixman-1-0_0.34.0-2 libpixman-1-dev_0.34.0-2 libpng-dev_1.6.34-1ubuntu0.18.04.1 libpng16-16_1.6.34-1ubuntu0.18.04.1 libprocps6_2:3.3.12-3ubuntu1.1 libprotobuf-dev_3.0.0-9.1ubuntu1 libprotobuf-lite10_3.0.0-9.1ubuntu1 libprotobuf10_3.0.0-9.1ubuntu1 libproxy1v5_0.4.15-1 libpthread-stubs0-dev_0.3-4 libpulse-dev_1:11.1-1ubuntu7.1 libpulse-mainloop-glib0_1:11.1-1ubuntu7.1 libpulse0_1:11.1-1ubuntu7.1 libpython3-stdlib_3.6.7-1~18.04 libpython3.6-minimal_3.6.7-1~18.04 libpython3.6-stdlib_3.6.7-1~18.04 libreadline7_7.0-3 librest-0.7-0_0.8.0-2 librsvg2-2_2.40.20-2 librsvg2-common_2.40.20-2 libsdl2-2.0-0_2.0.8+dfsg1-1ubuntu1.18.04.1 libsdl2-dev_2.0.8+dfsg1-1ubuntu1.18.04.1 libseccomp2_2.3.1-2.1ubuntu4 libselinux1_2.7-2build2 libsemanage-common_2.7-2build2 libsemanage1_2.7-2build2 libsensors4_1:3.4.0-4 libsepol1_2.7-1 libsigsegv2_2.12-1 libslang2_2.3.1a-3ubuntu1 libsm-dev_2:1.2.2-1 libsm6_2:1.2.2-1 libsmartcols1_2.31.1-0.4ubuntu3.3 libsndfile1_1.0.28-4 libsndio-dev_1.1.0-3 libsndio6.1_1.1.0-3 libsoup-gnome2.4-1_2.62.1-1ubuntu0.1 libsoup2.4-1_2.62.1-1ubuntu0.1 libsqlite3-0_3.22.0-1 libss2_1.44.1-1ubuntu1 libssl1.1_1.1.0g-2ubuntu4.3 libstdc++-7-dev_7.3.0-27ubuntu1~18.04 libstdc++6_8.2.0-1ubuntu2~18.04 libsystemd0_237-3ubuntu10.11 libtasn1-6_4.13-2 libthai-data_0.1.27-2 libthai0_0.1.27-2 libtiff5_4.0.9-5ubuntu0.1 libtimedate-perl_2.3000-2 libtinfo5_6.1-1ubuntu1.18.04 libtool_2.4.6-2 libtsan0_8.2.0-1ubuntu2~18.04 libubsan0_7.3.0-27ubuntu1~18.04 libudev-dev_237-3ubuntu10.11 libudev1_237-3ubuntu10.11 libunistring2_0.9.9-0ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.31.1-0.4ubuntu3.3 libvorbis0a_1.3.5-4.2 libvorbisenc2_1.3.5-4.2 libwayland-bin_1.16.0-1ubuntu1.1~18.04.1 libwayland-client0_1.16.0-1ubuntu1.1~18.04.1 libwayland-cursor0_1.16.0-1ubuntu1.1~18.04.1 libwayland-dev_1.16.0-1ubuntu1.1~18.04.1 libwayland-egl1_1.16.0-1ubuntu1.1~18.04.1 libwayland-egl1-mesa_18.2.2-0ubuntu1~18.04.1 libwayland-server0_1.16.0-1ubuntu1.1~18.04.1 libwrap0_7.6.q-27 libx11-6_2:1.6.4-3ubuntu0.1 libx11-data_2:1.6.4-3ubuntu0.1 libx11-dev_2:1.6.4-3ubuntu0.1 libx11-xcb-dev_2:1.6.4-3ubuntu0.1 libx11-xcb1_2:1.6.4-3ubuntu0.1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-dri2-0_1.13-1 libxcb-dri2-0-dev_1.13-1 libxcb-dri3-0_1.13-1 libxcb-dri3-dev_1.13-1 libxcb-glx0_1.13-1 libxcb-glx0-dev_1.13-1 libxcb-present-dev_1.13-1 libxcb-present0_1.13-1 libxcb-randr0_1.13-1 libxcb-randr0-dev_1.13-1 libxcb-render0_1.13-1 libxcb-render0-dev_1.13-1 libxcb-shape0_1.13-1 libxcb-shape0-dev_1.13-1 libxcb-shm0_1.13-1 libxcb-shm0-dev_1.13-1 libxcb-sync-dev_1.13-1 libxcb-sync1_1.13-1 libxcb-xfixes0_1.13-1 libxcb-xfixes0-dev_1.13-1 libxcb1_1.13-1 libxcb1-dev_1.13-1 libxcomposite-dev_1:0.4.4-2 libxcomposite1_1:0.4.4-2 libxcursor-dev_1:1.1.15-1 libxcursor1_1:1.1.15-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 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxft-dev_2.3.2-1 libxft2_2.3.2-1 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.3-1 libxinerama1_2:1.1.3-1 libxkbcommon-dev_0.8.0-1ubuntu0.1 libxkbcommon0_0.8.0-1ubuntu0.1 libxml2_2.9.4+dfsg1-6.1ubuntu1.2 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.3-1 libxshmfence1_1.3-1 libxss-dev_1:1.2.2-1 libxss1_1:1.2.2-1 libxt-dev_1:1.1.5-1 libxt6_1:1.1.5-1 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 libxv-dev_2:1.0.11-1 libxv1_2:1.0.11-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 libzstd1_1.3.3+dfsg-2ubuntu1 linux-libc-dev_4.15.0-44.47 lockfile-progs_0.1.17build1 login_1:4.5-1ubuntu1 lsb-base_9.20170808ubuntu1 m4_1.4.18-1 make_4.1-9.1ubuntu1 man-db_2.8.3-2ubuntu0.1 mawk_1.3.3-17ubuntu3 mesa-common-dev_18.2.2-0ubuntu1~18.04.1 mime-support_3.60ubuntu1 mount_2.31.1-0.4ubuntu3.3 multiarch-support_2.27-3ubuntu1 ncurses-base_6.1-1ubuntu1.18.04 ncurses-bin_6.1-1ubuntu1.18.04 openssl_1.1.0g-2ubuntu4.3 optipng_0.7.6-1.1 passwd_1:4.5-1ubuntu1 patch_2.7.6-2ubuntu1 perl_5.26.1-6ubuntu0.3 perl-base_5.26.1-6ubuntu0.3 perl-modules-5.26_5.26.1-6ubuntu0.3 pinentry-curses_1.1.0-1 pkg-config_0.29.1-0ubuntu2 pkgbinarymangler_138.18.04.0 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-3ubuntu1.1 python3_3.6.7-1~18.04 python3-distutils_3.6.7-1~18.04 python3-lib2to3_3.6.7-1~18.04 python3-minimal_3.6.7-1~18.04 python3.6_3.6.7-1~18.04 python3.6-minimal_3.6.7-1~18.04 readline-common_7.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-nestopia-dummy_0.invalid.0 sed_4.4-2 sensible-utils_0.0.12 shared-mime-info_1.9-2 systemd_237-3ubuntu10.11 systemd-sysv_237-3ubuntu10.11 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu1 tar_1.29b-2 tzdata_2018i-0ubuntu0.18.04 ubuntu-keyring_2018.09.18.1~18.04.0 ubuntu-mono_16.10+18.04.20181005-0ubuntu1 ucf_3.0038 util-linux_2.31.1-0.4ubuntu3.3 wayland-protocols_1.13-1 x11-common_1:7.7+19ubuntu7.1 x11proto-composite-dev_1:2018.4-4 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-input-dev_2018.4-4 x11proto-randr-dev_2018.4-4 x11proto-record-dev_2018.4-4 x11proto-scrnsaver-dev_2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xf86vidmode-dev_2018.4-4 x11proto-xinerama-dev_2018.4-4 xkb-data_2.23.1-1ubuntu1.18.04.1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sat Jan 19 04:44:14 2019 UTC gpgv: using RSA key 4D0BE12F0E4776D8AACE9696E66C775AEBFE6C7D gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./nestopia_1.47-2ubuntu4.dsc dpkg-source: info: extracting nestopia in nestopia-1.47 dpkg-source: info: unpacking nestopia_1.47.orig.tar.gz dpkg-source: info: unpacking nestopia_1.47-2ubuntu4.debian.tar.xz dpkg-source: info: applying install-location.patch dpkg-source: info: applying format-security.patch dpkg-source: info: applying buildflags.patch dpkg-source: info: applying use-system-zlib.patch dpkg-source: info: applying libretro_version.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-16309314 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-16309314 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-16309314 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package nestopia dpkg-buildpackage: info: source version 1.47-2ubuntu4 dpkg-buildpackage: info: source distribution bionic dpkg-source --before-build nestopia-1.47 dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean make -j1 clean make[2]: Entering directory '/<>' rm -f objs/core/NstApu.o objs/core/NstAssert.o objs/core/NstCartridge.o objs/core/NstCartridgeInes.o objs/core/NstCartridgeRomset.o objs/core/NstCartridgeUnif.o objs/core/NstCheats.o objs/core/NstChecksum.o objs/core/NstChips.o objs/core/NstCore.o objs/core/NstCpu.o objs/core/NstCrc32.o objs/core/NstFds.o objs/core/NstFile.o objs/core/NstImage.o objs/core/NstImageDatabase.o objs/core/NstLog.o objs/core/NstMachine.o objs/core/NstMemory.o objs/core/NstNsf.o objs/core/NstPatcher.o objs/core/NstPatcherIps.o objs/core/NstPatcherUps.o objs/core/NstPins.o objs/core/NstPpu.o objs/core/NstProperties.o objs/core/NstRam.o objs/core/NstSha1.o objs/core/NstSoundPcm.o objs/core/NstSoundPlayer.o objs/core/NstSoundRenderer.o objs/core/NstState.o objs/core/NstStream.o objs/core/NstTracker.o objs/core/NstTrackerMovie.o objs/core/NstTrackerRewinder.o objs/core/NstVector.o objs/core/NstVideoFilter2xSaI.o objs/core/NstVideoFilterHqX.o objs/core/NstVideoFilterNone.o objs/core/NstVideoFilterNtsc.o objs/core/NstVideoFilterNtscCfg.o objs/core/NstVideoFilterScaleX.o objs/core/NstVideoFilterxBR.o objs/core/NstVideoRenderer.o objs/core/NstVideoScreen.o objs/core/NstXml.o objs/core/NstZlib.o objs/core/api/NstApiBarcodeReader.o objs/core/api/NstApiCartridge.o objs/core/api/NstApiCheats.o objs/core/api/NstApiDipSwitches.o objs/core/api/NstApiEmulator.o objs/core/api/NstApiFds.o objs/core/api/NstApiInput.o objs/core/api/NstApiMachine.o objs/core/api/NstApiMovie.o objs/core/api/NstApiNsf.o objs/core/api/NstApiRewinder.o objs/core/api/NstApiSound.o objs/core/api/NstApiTapeRecorder.o objs/core/api/NstApiUser.o objs/core/api/NstApiVideo.o objs/core/board/NstBoardAcclaimMcAcc.o objs/core/board/NstBoardAe.o objs/core/board/NstBoardAgci.o objs/core/board/NstBoardAveD1012.o objs/core/board/NstBoardAveNina.o objs/core/board/NstBoardAxRom.o objs/core/board/NstBoardBandai24c0x.o objs/core/board/NstBoardBandaiAerobicsStudio.o objs/core/board/NstBoardBandaiDatach.o objs/core/board/NstBoardBandaiKaraokeStudio.o objs/core/board/NstBoardBandaiLz93d50.o objs/core/board/NstBoardBandaiLz93d50ex.o objs/core/board/NstBoardBandaiOekaKids.o objs/core/board/NstBoardBenshengBs5.o objs/core/board/NstBoardBmc110in1.o objs/core/board/NstBoardBmc1200in1.o objs/core/board/NstBoardBmc150in1.o objs/core/board/NstBoardBmc15in1.o objs/core/board/NstBoardBmc20in1.o objs/core/board/NstBoardBmc21in1.o objs/core/board/NstBoardBmc22Games.o objs/core/board/NstBoardBmc31in1.o objs/core/board/NstBoardBmc35in1.o objs/core/board/NstBoardBmc36in1.o objs/core/board/NstBoardBmc64in1.o objs/core/board/NstBoardBmc72in1.o objs/core/board/NstBoardBmc76in1.o objs/core/board/NstBoardBmc800in1.o objs/core/board/NstBoardBmc8157.o objs/core/board/NstBoardBmc9999999in1.o objs/core/board/NstBoardBmcA65as.o objs/core/board/NstBoardBmcBallgames11in1.o objs/core/board/NstBoardBmcCh001.o objs/core/board/NstBoardBmcCtc65.o objs/core/board/NstBoardBmcFamily4646B.o objs/core/board/NstBoardBmcFk23c.o objs/core/board/NstBoardBmcGamestarA.o objs/core/board/NstBoardBmcGamestarB.o objs/core/board/NstBoardBmcGolden190in1.o objs/core/board/NstBoardBmcGoldenCard6in1.o objs/core/board/NstBoardBmcGoldenGame260in1.o objs/core/board/NstBoardBmcHero.o objs/core/board/NstBoardBmcMarioParty7in1.o objs/core/board/NstBoardBmcNovelDiamond.o objs/core/board/NstBoardBmcPowerjoy84in1.o objs/core/board/NstBoardBmcResetBased4in1.o objs/core/board/NstBoardBmcSuper22Games.o objs/core/board/NstBoardBmcSuper24in1.o objs/core/board/NstBoardBmcSuper40in1.o objs/core/board/NstBoardBmcSuper700in1.o objs/core/board/NstBoardBmcSuperBig7in1.o objs/core/board/NstBoardBmcSuperGun20in1.o objs/core/board/NstBoardBmcSuperHiK300in1.o objs/core/board/NstBoardBmcSuperHiK4in1.o objs/core/board/NstBoardBmcSuperVision16in1.o objs/core/board/NstBoardBmcT262.o objs/core/board/NstBoardBmcVrc4.o objs/core/board/NstBoardBmcVt5201.o objs/core/board/NstBoardBmcY2k64in1.o objs/core/board/NstBoardBtl2708.o objs/core/board/NstBoardBtl6035052.o objs/core/board/NstBoardBtlAx5705.o objs/core/board/NstBoardBtlDragonNinja.o objs/core/board/NstBoardBtlGeniusMerioBros.o objs/core/board/NstBoardBtlMarioBaby.o objs/core/board/NstBoardBtlPikachuY2k.o objs/core/board/NstBoardBtlShuiGuanPipe.o objs/core/board/NstBoardBtlSmb2a.o objs/core/board/NstBoardBtlSmb2b.o objs/core/board/NstBoardBtlSmb2c.o objs/core/board/NstBoardBtlSmb3.o objs/core/board/NstBoardBtlSuperBros11.o objs/core/board/NstBoardBtlT230.o objs/core/board/NstBoardBtlTobidaseDaisakusen.o objs/core/board/NstBoardBxRom.o objs/core/board/NstBoardCaltron.o objs/core/board/NstBoardCamerica.o objs/core/board/NstBoardCneDecathlon.o objs/core/board/NstBoardCnePsb.o objs/core/board/NstBoardCneShlz.o objs/core/board/NstBoardCony.o objs/core/board/NstBoard.o objs/core/board/NstBoardCxRom.o objs/core/board/NstBoardDiscrete.o objs/core/board/NstBoardDreamtech.o objs/core/board/NstBoardEvent.o objs/core/board/NstBoardFb.o objs/core/board/NstBoardFfe.o objs/core/board/NstBoardFujiya.o objs/core/board/NstBoardFukutake.o objs/core/board/NstBoardFutureMedia.o objs/core/board/NstBoardGouder.o objs/core/board/NstBoardGxRom.o objs/core/board/NstBoardHenggedianzi.o objs/core/board/NstBoardHes.o objs/core/board/NstBoardHosenkan.o objs/core/board/NstBoardIremG101.o objs/core/board/NstBoardIremH3001.o objs/core/board/NstBoardIremHolyDiver.o objs/core/board/NstBoardIremKaiketsu.o objs/core/board/NstBoardIremLrog017.o objs/core/board/NstBoardJalecoJf11.o objs/core/board/NstBoardJalecoJf13.o objs/core/board/NstBoardJalecoJf16.o objs/core/board/NstBoardJalecoJf17.o objs/core/board/NstBoardJalecoJf19.o objs/core/board/NstBoardJalecoSs88006.o objs/core/board/NstBoardJyCompany.o objs/core/board/NstBoardKaiser.o objs/core/board/NstBoardKasing.o objs/core/board/NstBoardKayH2288.o objs/core/board/NstBoardKayPandaPrince.o objs/core/board/NstBoardKonamiVrc1.o objs/core/board/NstBoardKonamiVrc2.o objs/core/board/NstBoardKonamiVrc3.o objs/core/board/NstBoardKonamiVrc4.o objs/core/board/NstBoardKonamiVrc6.o objs/core/board/NstBoardKonamiVrc7.o objs/core/board/NstBoardKonamiVsSystem.o objs/core/board/NstBoardMagicSeries.o objs/core/board/NstBoardMmc1.o objs/core/board/NstBoardMmc2.o objs/core/board/NstBoardMmc3.o objs/core/board/NstBoardMmc4.o objs/core/board/NstBoardMmc5.o objs/core/board/NstBoardMmc6.o objs/core/board/NstBoardNamcot163.o objs/core/board/NstBoardNamcot175.o objs/core/board/NstBoardNamcot34xx.o objs/core/board/NstBoardNanjing.o objs/core/board/NstBoardNihon.o objs/core/board/NstBoardNitra.o objs/core/board/NstBoardNtdec.o objs/core/board/NstBoardOpenCorp.o objs/core/board/NstBoardQj.o objs/core/board/NstBoardRcm.o objs/core/board/NstBoardRexSoftDb5z.o objs/core/board/NstBoardRexSoftSl1632.o objs/core/board/NstBoardRumbleStation.o objs/core/board/NstBoardSachen74x374.o objs/core/board/NstBoardSachenS8259.o objs/core/board/NstBoardSachenSa0036.o objs/core/board/NstBoardSachenSa0037.o objs/core/board/NstBoardSachenSa72007.o objs/core/board/NstBoardSachenSa72008.o objs/core/board/NstBoardSachenStreetHeroes.o objs/core/board/NstBoardSachenTca01.o objs/core/board/NstBoardSachenTcu.o objs/core/board/NstBoardSomeriTeamSl12.o objs/core/board/NstBoardSubor.o objs/core/board/NstBoardSunsoft1.o objs/core/board/NstBoardSunsoft2.o objs/core/board/NstBoardSunsoft3.o objs/core/board/NstBoardSunsoft4.o objs/core/board/NstBoardSunsoft5b.o objs/core/board/NstBoardSunsoftDcs.o objs/core/board/NstBoardSunsoftFme7.o objs/core/board/NstBoardSuperGameBoogerman.o objs/core/board/NstBoardSuperGameLionKing.o objs/core/board/NstBoardSuperGamePocahontas2.o objs/core/board/NstBoardTaitoTc0190fmc.o objs/core/board/NstBoardTaitoTc0190fmcPal16r4.o objs/core/board/NstBoardTaitoX1005.o objs/core/board/NstBoardTaitoX1017.o objs/core/board/NstBoardTengen.o objs/core/board/NstBoardTengenRambo1.o objs/core/board/NstBoardTxc.o objs/core/board/NstBoardTxcMxmdhtwo.o objs/core/board/NstBoardTxcPoliceman.o objs/core/board/NstBoardTxcTw.o objs/core/board/NstBoardTxRom.o objs/core/board/NstBoardUnlA9746.o objs/core/board/NstBoardUnlCc21.o objs/core/board/NstBoardUnlEdu2000.o objs/core/board/NstBoardUnlKingOfFighters96.o objs/core/board/NstBoardUnlKingOfFighters97.o objs/core/board/NstBoardUnlMortalKombat2.o objs/core/board/NstBoardUnlN625092.o objs/core/board/NstBoardUnlSuperFighter3.o objs/core/board/NstBoardUnlTf1201.o objs/core/board/NstBoardUnlWorldHero.o objs/core/board/NstBoardUnlXzy.o objs/core/board/NstBoardUxRom.o objs/core/board/NstBoardVsSystem.o objs/core/board/NstBoardWaixing.o objs/core/board/NstBoardWaixingFfv.o objs/core/board/NstBoardWaixingPs2.o objs/core/board/NstBoardWaixingSecurity.o objs/core/board/NstBoardWaixingSgz.o objs/core/board/NstBoardWaixingSgzlz.o objs/core/board/NstBoardWaixingSh2.o objs/core/board/NstBoardWaixingZs.o objs/core/board/NstBoardWhirlwind.o objs/core/board/NstBoardZz.o objs/core/input/NstInpAdapter.o objs/core/input/NstInpBandaiHyperShot.o objs/core/input/NstInpBarcodeWorld.o objs/core/input/NstInpCrazyClimber.o objs/core/input/NstInpDoremikkoKeyboard.o objs/core/input/NstInpExcitingBoxing.o objs/core/input/NstInpFamilyKeyboard.o objs/core/input/NstInpFamilyTrainer.o objs/core/input/NstInpHoriTrack.o objs/core/input/NstInpKonamiHyperShot.o objs/core/input/NstInpMahjong.o objs/core/input/NstInpMouse.o objs/core/input/NstInpOekaKidsTablet.o objs/core/input/NstInpPachinko.o objs/core/input/NstInpPad.o objs/core/input/NstInpPaddle.o objs/core/input/NstInpPartyTap.o objs/core/input/NstInpPokkunMoguraa.o objs/core/input/NstInpPowerGlove.o objs/core/input/NstInpPowerPad.o objs/core/input/NstInpRob.o objs/core/input/NstInpSuborKeyboard.o objs/core/input/NstInpTopRider.o objs/core/input/NstInpTurboFile.o objs/core/input/NstInpZapper.o objs/core/vssystem/NstVsRbiBaseball.o objs/core/vssystem/NstVsSuperXevious.o objs/core/vssystem/NstVsSystem.o objs/core/vssystem/NstVsTkoBoxing.o objs/unix/gtkui/gtkui.o objs/unix/gtkui/gtkui_archive.o objs/unix/gtkui/gtkui_callbacks.o objs/unix/gtkui/gtkui_cheats.o objs/unix/gtkui/gtkui_config.o objs/unix/gtkui/gtkui_dialogs.o objs/unix/main.o objs/unix/cli.o objs/unix/audio.o objs/unix/video.o objs/unix/input.o objs/unix/config.o objs/unix/cheats.o objs/unix/cursor.o objs/unix/ini.o objs/unix/png.o nestopia make[2]: Leaving directory '/<>' dh_auto_clean --sourcedirectory=libretro cd libretro && make -j1 clean make[2]: Entering directory '/<>/libretro' rm -f ../source/core/NstApu.o ../source/core/NstAssert.o ../source/core/NstCartridge.o ../source/core/NstCartridgeInes.o ../source/core/NstCartridgeRomset.o ../source/core/NstCartridgeUnif.o ../source/core/NstCheats.o ../source/core/NstChecksum.o ../source/core/NstChips.o ../source/core/NstCore.o ../source/core/NstCpu.o ../source/core/NstCrc32.o ../source/core/NstFds.o ../source/core/NstFile.o ../source/core/NstImage.o ../source/core/NstImageDatabase.o ../source/core/NstLog.o ../source/core/NstMachine.o ../source/core/NstMemory.o ../source/core/NstNsf.o ../source/core/NstPatcher.o ../source/core/NstPatcherIps.o ../source/core/NstPatcherUps.o ../source/core/NstPins.o ../source/core/NstPpu.o ../source/core/NstProperties.o ../source/core/NstRam.o ../source/core/NstSha1.o ../source/core/NstSoundPcm.o ../source/core/NstSoundPlayer.o ../source/core/NstSoundRenderer.o ../source/core/NstState.o ../source/core/NstStream.o ../source/core/NstTracker.o ../source/core/NstTrackerMovie.o ../source/core/NstTrackerRewinder.o ../source/core/NstVector.o ../source/core/NstVideoFilterNone.o ../source/core/NstVideoFilterNtsc.o ../source/core/NstVideoFilterNtscCfg.o ../source/core/NstVideoRenderer.o ../source/core/NstVideoScreen.o ../source/core/NstXml.o ../source/core/NstZlib.o ../source/core/api/NstApiBarcodeReader.o ../source/core/api/NstApiCartridge.o ../source/core/api/NstApiCheats.o ../source/core/api/NstApiDipSwitches.o ../source/core/api/NstApiEmulator.o ../source/core/api/NstApiFds.o ../source/core/api/NstApiInput.o ../source/core/api/NstApiMachine.o ../source/core/api/NstApiMovie.o ../source/core/api/NstApiNsf.o ../source/core/api/NstApiRewinder.o ../source/core/api/NstApiSound.o ../source/core/api/NstApiTapeRecorder.o ../source/core/api/NstApiUser.o ../source/core/api/NstApiVideo.o ../source/core/board/NstBoardAcclaimMcAcc.o ../source/core/board/NstBoardAe.o ../source/core/board/NstBoardAgci.o ../source/core/board/NstBoardAveD1012.o ../source/core/board/NstBoardAveNina.o ../source/core/board/NstBoardAxRom.o ../source/core/board/NstBoardBandai24c0x.o ../source/core/board/NstBoardBandaiAerobicsStudio.o ../source/core/board/NstBoardBandaiDatach.o ../source/core/board/NstBoardBandaiKaraokeStudio.o ../source/core/board/NstBoardBandaiLz93d50.o ../source/core/board/NstBoardBandaiLz93d50ex.o ../source/core/board/NstBoardBandaiOekaKids.o ../source/core/board/NstBoardBenshengBs5.o ../source/core/board/NstBoardBmc110in1.o ../source/core/board/NstBoardBmc1200in1.o ../source/core/board/NstBoardBmc150in1.o ../source/core/board/NstBoardBmc15in1.o ../source/core/board/NstBoardBmc20in1.o ../source/core/board/NstBoardBmc21in1.o ../source/core/board/NstBoardBmc22Games.o ../source/core/board/NstBoardBmc31in1.o ../source/core/board/NstBoardBmc35in1.o ../source/core/board/NstBoardBmc36in1.o ../source/core/board/NstBoardBmc64in1.o ../source/core/board/NstBoardBmc72in1.o ../source/core/board/NstBoardBmc76in1.o ../source/core/board/NstBoardBmc800in1.o ../source/core/board/NstBoardBmc8157.o ../source/core/board/NstBoardBmc9999999in1.o ../source/core/board/NstBoardBmcA65as.o ../source/core/board/NstBoardBmcBallgames11in1.o ../source/core/board/NstBoardBmcCh001.o ../source/core/board/NstBoardBmcCtc65.o ../source/core/board/NstBoardBmcFamily4646B.o ../source/core/board/NstBoardBmcFk23c.o ../source/core/board/NstBoardBmcGamestarA.o ../source/core/board/NstBoardBmcGamestarB.o ../source/core/board/NstBoardBmcGolden190in1.o ../source/core/board/NstBoardBmcGoldenCard6in1.o ../source/core/board/NstBoardBmcGoldenGame260in1.o ../source/core/board/NstBoardBmcHero.o ../source/core/board/NstBoardBmcMarioParty7in1.o ../source/core/board/NstBoardBmcNovelDiamond.o ../source/core/board/NstBoardBmcPowerjoy84in1.o ../source/core/board/NstBoardBmcResetBased4in1.o ../source/core/board/NstBoardBmcSuper22Games.o ../source/core/board/NstBoardBmcSuper24in1.o ../source/core/board/NstBoardBmcSuper40in1.o ../source/core/board/NstBoardBmcSuper700in1.o ../source/core/board/NstBoardBmcSuperBig7in1.o ../source/core/board/NstBoardBmcSuperGun20in1.o ../source/core/board/NstBoardBmcSuperHiK300in1.o ../source/core/board/NstBoardBmcSuperHiK4in1.o ../source/core/board/NstBoardBmcSuperVision16in1.o ../source/core/board/NstBoardBmcT262.o ../source/core/board/NstBoardBmcVrc4.o ../source/core/board/NstBoardBmcVt5201.o ../source/core/board/NstBoardBmcY2k64in1.o ../source/core/board/NstBoardBtl2708.o ../source/core/board/NstBoardBtl6035052.o ../source/core/board/NstBoardBtlAx5705.o ../source/core/board/NstBoardBtlDragonNinja.o ../source/core/board/NstBoardBtlGeniusMerioBros.o ../source/core/board/NstBoardBtlMarioBaby.o ../source/core/board/NstBoardBtlPikachuY2k.o ../source/core/board/NstBoardBtlShuiGuanPipe.o ../source/core/board/NstBoardBtlSmb2a.o ../source/core/board/NstBoardBtlSmb2b.o ../source/core/board/NstBoardBtlSmb2c.o ../source/core/board/NstBoardBtlSmb3.o ../source/core/board/NstBoardBtlSuperBros11.o ../source/core/board/NstBoardBtlT230.o ../source/core/board/NstBoardBtlTobidaseDaisakusen.o ../source/core/board/NstBoardBxRom.o ../source/core/board/NstBoardCaltron.o ../source/core/board/NstBoardCamerica.o ../source/core/board/NstBoardCneDecathlon.o ../source/core/board/NstBoardCnePsb.o ../source/core/board/NstBoardCneShlz.o ../source/core/board/NstBoardCony.o ../source/core/board/NstBoard.o ../source/core/board/NstBoardCxRom.o ../source/core/board/NstBoardDiscrete.o ../source/core/board/NstBoardDreamtech.o ../source/core/board/NstBoardEvent.o ../source/core/board/NstBoardFb.o ../source/core/board/NstBoardFfe.o ../source/core/board/NstBoardFujiya.o ../source/core/board/NstBoardFukutake.o ../source/core/board/NstBoardFutureMedia.o ../source/core/board/NstBoardGouder.o ../source/core/board/NstBoardGxRom.o ../source/core/board/NstBoardHenggedianzi.o ../source/core/board/NstBoardHes.o ../source/core/board/NstBoardHosenkan.o ../source/core/board/NstBoardIremG101.o ../source/core/board/NstBoardIremH3001.o ../source/core/board/NstBoardIremHolyDiver.o ../source/core/board/NstBoardIremKaiketsu.o ../source/core/board/NstBoardIremLrog017.o ../source/core/board/NstBoardJalecoJf11.o ../source/core/board/NstBoardJalecoJf13.o ../source/core/board/NstBoardJalecoJf16.o ../source/core/board/NstBoardJalecoJf17.o ../source/core/board/NstBoardJalecoJf19.o ../source/core/board/NstBoardJalecoSs88006.o ../source/core/board/NstBoardJyCompany.o ../source/core/board/NstBoardKaiser.o ../source/core/board/NstBoardKasing.o ../source/core/board/NstBoardKayH2288.o ../source/core/board/NstBoardKayPandaPrince.o ../source/core/board/NstBoardKonamiVrc1.o ../source/core/board/NstBoardKonamiVrc2.o ../source/core/board/NstBoardKonamiVrc3.o ../source/core/board/NstBoardKonamiVrc4.o ../source/core/board/NstBoardKonamiVrc6.o ../source/core/board/NstBoardKonamiVrc7.o ../source/core/board/NstBoardKonamiVsSystem.o ../source/core/board/NstBoardMagicSeries.o ../source/core/board/NstBoardMmc1.o ../source/core/board/NstBoardMmc2.o ../source/core/board/NstBoardMmc3.o ../source/core/board/NstBoardMmc4.o ../source/core/board/NstBoardMmc5.o ../source/core/board/NstBoardMmc6.o ../source/core/board/NstBoardNamcot163.o ../source/core/board/NstBoardNamcot175.o ../source/core/board/NstBoardNamcot34xx.o ../source/core/board/NstBoardNanjing.o ../source/core/board/NstBoardNihon.o ../source/core/board/NstBoardNitra.o ../source/core/board/NstBoardNtdec.o ../source/core/board/NstBoardOpenCorp.o ../source/core/board/NstBoardQj.o ../source/core/board/NstBoardRcm.o ../source/core/board/NstBoardRexSoftDb5z.o ../source/core/board/NstBoardRexSoftSl1632.o ../source/core/board/NstBoardRumbleStation.o ../source/core/board/NstBoardSachen74x374.o ../source/core/board/NstBoardSachenS8259.o ../source/core/board/NstBoardSachenSa0036.o ../source/core/board/NstBoardSachenSa0037.o ../source/core/board/NstBoardSachenSa72007.o ../source/core/board/NstBoardSachenSa72008.o ../source/core/board/NstBoardSachenStreetHeroes.o ../source/core/board/NstBoardSachenTca01.o ../source/core/board/NstBoardSachenTcu.o ../source/core/board/NstBoardSomeriTeamSl12.o ../source/core/board/NstBoardSubor.o ../source/core/board/NstBoardSunsoft1.o ../source/core/board/NstBoardSunsoft2.o ../source/core/board/NstBoardSunsoft3.o ../source/core/board/NstBoardSunsoft4.o ../source/core/board/NstBoardSunsoft5b.o ../source/core/board/NstBoardSunsoftDcs.o ../source/core/board/NstBoardSunsoftFme7.o ../source/core/board/NstBoardSuperGameBoogerman.o ../source/core/board/NstBoardSuperGameLionKing.o ../source/core/board/NstBoardSuperGamePocahontas2.o ../source/core/board/NstBoardTaitoTc0190fmc.o ../source/core/board/NstBoardTaitoTc0190fmcPal16r4.o ../source/core/board/NstBoardTaitoX1005.o ../source/core/board/NstBoardTaitoX1017.o ../source/core/board/NstBoardTengen.o ../source/core/board/NstBoardTengenRambo1.o ../source/core/board/NstBoardTxc.o ../source/core/board/NstBoardTxcMxmdhtwo.o ../source/core/board/NstBoardTxcPoliceman.o ../source/core/board/NstBoardTxcTw.o ../source/core/board/NstBoardTxRom.o ../source/core/board/NstBoardUnlA9746.o ../source/core/board/NstBoardUnlCc21.o ../source/core/board/NstBoardUnlEdu2000.o ../source/core/board/NstBoardUnlKingOfFighters96.o ../source/core/board/NstBoardUnlKingOfFighters97.o ../source/core/board/NstBoardUnlMortalKombat2.o ../source/core/board/NstBoardUnlN625092.o ../source/core/board/NstBoardUnlSuperFighter3.o ../source/core/board/NstBoardUnlTf1201.o ../source/core/board/NstBoardUnlWorldHero.o ../source/core/board/NstBoardUnlXzy.o ../source/core/board/NstBoardUxRom.o ../source/core/board/NstBoardVsSystem.o ../source/core/board/NstBoardWaixing.o ../source/core/board/NstBoardWaixingFfv.o ../source/core/board/NstBoardWaixingPs2.o ../source/core/board/NstBoardWaixingSecurity.o ../source/core/board/NstBoardWaixingSgz.o ../source/core/board/NstBoardWaixingSgzlz.o ../source/core/board/NstBoardWaixingSh2.o ../source/core/board/NstBoardWaixingZs.o ../source/core/board/NstBoardWhirlwind.o ../source/core/board/NstBoardZz.o ../source/core/input/NstInpAdapter.o ../source/core/input/NstInpBandaiHyperShot.o ../source/core/input/NstInpBarcodeWorld.o ../source/core/input/NstInpCrazyClimber.o ../source/core/input/NstInpDoremikkoKeyboard.o ../source/core/input/NstInpExcitingBoxing.o ../source/core/input/NstInpFamilyKeyboard.o ../source/core/input/NstInpFamilyTrainer.o ../source/core/input/NstInpHoriTrack.o ../source/core/input/NstInpKonamiHyperShot.o ../source/core/input/NstInpMahjong.o ../source/core/input/NstInpMouse.o ../source/core/input/NstInpOekaKidsTablet.o ../source/core/input/NstInpPachinko.o ../source/core/input/NstInpPad.o ../source/core/input/NstInpPaddle.o ../source/core/input/NstInpPartyTap.o ../source/core/input/NstInpPokkunMoguraa.o ../source/core/input/NstInpPowerGlove.o ../source/core/input/NstInpPowerPad.o ../source/core/input/NstInpRob.o ../source/core/input/NstInpSuborKeyboard.o ../source/core/input/NstInpTopRider.o ../source/core/input/NstInpTurboFile.o ../source/core/input/NstInpZapper.o ../source/core/vssystem/NstVsRbiBaseball.o ../source/core/vssystem/NstVsSuperXevious.o ../source/core/vssystem/NstVsSystem.o ../source/core/vssystem/NstVsTkoBoxing.o ../libretro/libretro.o rm -f nestopia_libretro.so make[2]: Leaving directory '/<>/libretro' make[1]: Leaving directory '/<>' dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build make -j1 make[2]: Entering directory '/<>' g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstApu.cpp -o objs/core/NstApu.o source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/NstApu.cpp:492:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Apu*)this)->Nes::Core::Apu::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ctrl, ^~~~ source/core/NstApu.cpp:493:12: warning: narrowing conversion of ‘(clock & 255)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock & 0xFF, ~~~~~~^~~~~~ source/core/NstApu.cpp:494:12: warning: narrowing conversion of ‘(clock >> 8)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock >> 8, ~~~~~~^~~~ source/core/NstApu.cpp:495:13: warning: narrowing conversion of ‘(Nes::word)((const Nes::Core::Apu*)this)->Nes::Core::Apu::cycles.Nes::Core::Apu::Cycles::frameDivider’ from ‘Nes::word {aka short unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.frameDivider ~~~~~~~^~~~~~~~~~~~ source/core/NstApu.cpp:516:12: warning: narrowing conversion of ‘(clock & 255)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock & 0xFF, ~~~~~~^~~~~~ source/core/NstApu.cpp:517:12: warning: narrowing conversion of ‘(clock >> 8)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock >> 8, ~~~~~~^~~~ source/core/NstApu.cpp:518:28: warning: narrowing conversion of ‘(int)(((short unsigned int)((int)((const Nes::Core::Apu*)this)->Nes::Core::Apu::cycles.Nes::Core::Apu::Cycles::frameIrqRepeat)) % 3)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.frameIrqRepeat % 3 ~~~~~~~~~~~~~~~~~~~~~~^~~ source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::Channel::Envelope::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/NstApu.cpp:1070:13: warning: narrowing conversion of ‘(((unsigned int)((int)((const Nes::Core::Apu::Channel::Envelope*)this)->Nes::Core::Apu::Channel::Envelope::regs[0])) | (((bool)((const Nes::Core::Apu::Channel::Envelope*)this)->Nes::Core::Apu::Channel::Envelope::reset) ? 128 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0] | (reset ? 0x80U : 0x00U), ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::Triangle::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/NstApu.cpp:1609:17: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::waveLength)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFFU, ~~~~~~~~~~~^~~~~~~ source/core/NstApu.cpp:1610:17: warning: narrowing conversion of ‘(((int)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::waveLength) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8, ~~~~~~~~~~~^~~~ source/core/NstApu.cpp:1611:20: warning: narrowing conversion of ‘(((Nes::uint)((int)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::linearCounter)) | (((Nes::uint)((Nes::Core::Apu::Triangle::Status)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::status)) << 7))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] linearCounter | (uint(status) << 7), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::Dmc::SaveState(Nes::Core::State::Saver&, Nes::dword, const Nes::Core::Cpu&, Nes::Core::Cycle) const’: source/core/NstApu.cpp:2020:14: warning: narrowing conversion of ‘(dmcClock & 255)’ from ‘Nes::dword {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dmcClock & 0xFF, ~~~~~~~~~^~~~~~ source/core/NstApu.cpp:2021:14: warning: narrowing conversion of ‘(dmcClock >> 8)’ from ‘Nes::dword {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dmcClock >> 8, ~~~~~~~~~^~~~ source/core/NstApu.cpp:2025:55: warning: narrowing conversion of ‘((((((Nes::uint)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::ctrl) & 15) | (((((Nes::uint)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::ctrl) & 64) != 0) ? 16 : 0)) | (((((Nes::uint)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::ctrl) & 128) != 0) ? 32 : 0)) | ((((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::lengthCounter) != 0) ? 64 : 0))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ( ~~ ( ( regs.ctrl & REG0_FREQUENCY ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ( regs.ctrl & REG0_LOOP ) ? 0x10U : 0U ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ( regs.ctrl & REG0_IRQ_ENABLE ) ? 0x20U : 0U ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ( ( dma.lengthCounter ) ? 0x40U : 0U ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ), ~ source/core/NstApu.cpp:2028:30: warning: narrowing conversion of ‘((((unsigned int)((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::address)) - 49152) >> 6)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (regs.address - 0xC000U) >> 6, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ source/core/NstApu.cpp:2029:31: warning: narrowing conversion of ‘((((unsigned int)((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::lengthCounter)) - 1) >> 4)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (regs.lengthCounter - 1U) >> 4, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ source/core/NstApu.cpp:2030:23: warning: narrowing conversion of ‘(((unsigned int)(((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::address) >> 0)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (dma.address >> 0 & 0xFFU), ~~~~~~~~~~~~~~~~~~^~~~~~~~ source/core/NstApu.cpp:2031:32: warning: narrowing conversion of ‘((((unsigned int)(((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::address) >> 8)) & 127) | ((unsigned int)((((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::buffered) != 0) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (dma.address >> 8 & 0x7FU) | (dma.buffered ? 0x80 : 0x00), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstApu.cpp:2032:23: warning: narrowing conversion of ‘((((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::lengthCounter) != 0) ? ((((unsigned int)((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::lengthCounter)) - 1) >> 4) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dma.lengthCounter ? (dma.lengthCounter - 1U) >> 4 : 0, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstApu.cpp:2033:9: warning: narrowing conversion of ‘(Nes::word)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::buffer’ from ‘Nes::word {aka short unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dma.buffer, ~~~~^~~~~~ source/core/NstApu.cpp:2034:7: warning: narrowing conversion of ‘(7 - ((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::out.Nes::Core::Apu::Dmc::::shifter))’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] 7 - out.shifter, ~~^~~~~~~~~~~~~ In file included from source/core/NstAssert.hpp:29:0, from source/core/NstCpu.hpp:28, from source/core/NstApu.cpp:26: source/core/NstCore.hpp: In instantiation of ‘long int Nes::Core::signed_shl(T, Nes::uint) [with T = int; Nes::uint = unsigned int]’: source/core/NstApu.cpp:1150:32: required from here source/core/NstCore.hpp:282:25: warning: left operand of shift expression ‘(-7 << 1)’ is negative [-fpermissive] enum {NATIVE = T(-7) << 1 == -14}; ~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstAssert.cpp -o objs/core/NstAssert.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCartridge.cpp -o objs/core/NstCartridge.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCartridgeInes.cpp -o objs/core/NstCartridgeInes.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCartridgeRomset.cpp -o objs/core/NstCartridgeRomset.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCartridgeUnif.cpp -o objs/core/NstCartridgeUnif.o source/core/NstCartridgeUnif.cpp: In static member function ‘static const char* Nes::Core::Cartridge::Unif::Loader::ChunkName(char (&)[5], Nes::dword)’: source/core/NstCartridgeUnif.cpp:741:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 0 & 0xFF, ~~~~~~~~~^~~~~~ source/core/NstCartridgeUnif.cpp:742:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 8 & 0xFF, ~~~~~~~~~^~~~~~ source/core/NstCartridgeUnif.cpp:743:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 16) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 16 & 0xFF, ~~~~~~~~~^~~~~~ source/core/NstCartridgeUnif.cpp:744:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 24) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 24 & 0xFF, ~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCheats.cpp -o objs/core/NstCheats.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstChecksum.cpp -o objs/core/NstChecksum.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstChips.cpp -o objs/core/NstChips.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCore.cpp -o objs/core/NstCore.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCpu.cpp -o objs/core/NstCpu.o source/core/NstCpu.cpp: In member function ‘void Nes::Core::Cpu::SaveState(Nes::Core::State::Saver&, Nes::dword, Nes::dword) const’: source/core/NstCpu.cpp:335:9: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::pc) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pc & 0xFF, ~~~^~~~~~ source/core/NstCpu.cpp:336:9: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::pc) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pc >> 8, ~~~^~~~ source/core/NstCpu.cpp:337:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::sp’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] sp, ^~ source/core/NstCpu.cpp:338:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::a’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] a, ^ source/core/NstCpu.cpp:339:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::x’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] x, ^ source/core/NstCpu.cpp:340:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::y’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] y, ^ source/core/NstCpu.cpp:341:16: warning: narrowing conversion of ‘((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::flags.Nes::Core::Cpu::Flags::Pack()’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] flags.Pack() ~~~~~~~~~~^~ source/core/NstCpu.cpp:356:58: warning: narrowing conversion of ‘(((((((((Nes::Core::Cycle)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::nmiClock) != 4294967295) ? 1 : 0) | (((((Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::low) & 64) != 0) ? 2 : 0)) | (((((Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::low) & 128) != 0) ? 4 : 0)) | (((((Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::low) & 1) != 0) ? 8 : 0)) | ((((int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::jammed) != 0) ? 64 : 0)) | ((((int)((Nes::word)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::model)) == 1) ? 128 : ((((int)((Nes::word)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::model)) == 2) ? 32 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ((interrupt.nmiClock != CYCLE_MAX) ? 0x01U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ((interrupt.low & IRQ_FRAME) ? 0x02U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ((interrupt.low & IRQ_DMC) ? 0x04U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ((interrupt.low & IRQ_EXT) ? 0x08U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (jammed ? 0x40U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (model == CPU_RP2A07 ? 0x80U : model == CPU_DENDY ? 0x20U : 0x00U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstCpu.cpp:358:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::cycles.Nes::Core::Cpu::Cycles::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.count & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/NstCpu.cpp:359:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::cycles.Nes::Core::Cpu::Cycles::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.count >> 8, ~~~~~~~~~~~~~^~~~ source/core/NstCpu.cpp:360:40: warning: narrowing conversion of ‘((((Nes::Core::Cycle)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::nmiClock) != 4294967295) ? (((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::nmiClock) + 1) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (interrupt.nmiClock != CYCLE_MAX) ? interrupt.nmiClock+1 : 0, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstCpu.cpp:361:40: warning: narrowing conversion of ‘((((Nes::Core::Cycle)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::irqClock) != 4294967295) ? (((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::irqClock) + 1) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (interrupt.irqClock != CYCLE_MAX) ? interrupt.irqClock+1 : 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstCrc32.cpp -o objs/core/NstCrc32.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstFds.cpp -o objs/core/NstFds.o source/core/NstFds.cpp: In member function ‘virtual void Nes::Core::Fds::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/NstFds.cpp:479:18: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::sides.Nes::Core::Fds::Disks::Sides::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] disks.sides.count, ~~~~~~~~~~~~^~~~~ source/core/NstFds.cpp:480:40: warning: narrowing conversion of ‘((((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) != 4095) | (((bool)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::writeProtected) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (disks.current != Disks::EJECTED) | (disks.writeProtected ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:481:38: warning: narrowing conversion of ‘((((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) != 4095) ? ((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) : 255)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] disks.current != Disks::EJECTED ? disks.current : 0xFF, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:482:38: warning: narrowing conversion of ‘((((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) != 4095) ? ((int)((Nes::byte)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::mounting)) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] disks.current != Disks::EJECTED ? disks.mounting : 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp: In member function ‘void Nes::Core::Fds::Adapter::SaveState(Nes::Core::State::Saver&) const’: source/core/NstFds.cpp:1227:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.ctrl, ~~~~~~~~~~~^~~~ source/core/NstFds.cpp:1228:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::status’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.status, ~~~~~^~~~~~ source/core/NstFds.cpp:1229:23: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::latch)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.latch & 0xFFU, ~~~~~~~~~~~~~~~~~^~~~~~~ source/core/NstFds.cpp:1230:23: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::latch) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.latch >> 8, ~~~~~~~~~~~~~~~~~^~~~ source/core/NstFds.cpp:1231:23: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::count)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.count & 0xFFU, ~~~~~~~~~~~~~~~~~^~~~~~~ source/core/NstFds.cpp:1232:23: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::count) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.count >> 8, ~~~~~~~~~~~~~~~~~^~~~ source/core/NstFds.cpp:1246:20: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::in)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.in & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/NstFds.cpp:1248:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((unsigned int)headPos) & 255) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? headPos & 0xFF : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1249:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((unsigned int)headPos) >> 8) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? headPos >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1250:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? ((unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::dataPos)) & 255)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.dataPos & 0xFFU : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1251:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::dataPos) >> 8) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.dataPos >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1252:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? ((unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::gap)) & 255)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.gap & 0xFFU : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1253:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::gap) >> 8) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.gap >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1254:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? ((unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::length)) & 255)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.length & 0xFFU : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1255:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::length) >> 8) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.length >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1256:28: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/NstFds.cpp:1257:28: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count >> 8 & 0xFF, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/NstFds.cpp:1258:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) >> 16)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count >> 16, ~~~~~~~~~~~~~~~~~^~~~~ source/core/NstFds.cpp:1259:20: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::in) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.in >> 8 ~~~~~~~~~~~~~~^~~~ source/core/NstFds.cpp: In member function ‘void Nes::Core::Fds::Sound::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/NstFds.cpp:1662:75: warning: narrowing conversion of ‘((((((Nes::uint)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::status) & 128) != 0) ? 0 : 128) | (((((Nes::uint)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::status) & 64) != 0) ? 0 : 64))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ((status & STATUS_OUTPUT_ENABLED) ? 0U : uint(REG3_OUTPUT_DISABLE)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ((status & STATUS_ENVELOPES_ENABLED) ? 0U : uint(REG3_ENVELOPE_DISABLE)), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1664:20: warning: narrowing conversion of ‘(((bool)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::wave.Nes::Core::Fds::Sound::Wave::writing) ? 128 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] wave.writing ? REG9_WRITE_MODE : 0, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ source/core/NstFds.cpp:1665:19: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::wave.Nes::Core::Fds::Sound::Wave::length)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] wave.length & 0xFFU, ~~~~~~~~~~~~^~~~~~~ source/core/NstFds.cpp:1666:19: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::wave.Nes::Core::Fds::Sound::Wave::length) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] wave.length >> 8, ~~~~~~~~~~~~^~~~ source/core/NstFds.cpp:1696:24: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::modulator.Nes::Core::Fds::Sound::Modulator::length) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] modulator.length & 0xFF, ~~~~~~~~~~~~~~~~~^~~~~~ source/core/NstFds.cpp:1697:29: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::modulator.Nes::Core::Fds::Sound::Modulator::length) >> 8) | ((unsigned int)(((bool)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::modulator.Nes::Core::Fds::Sound::Modulator::writing) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] modulator.length >> 8 | (modulator.writing ? REG7_MOD_WRITE_MODE : 0), ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstFile.cpp -o objs/core/NstFile.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstImage.cpp -o objs/core/NstImage.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstImageDatabase.cpp -o objs/core/NstImageDatabase.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstLog.cpp -o objs/core/NstLog.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstMachine.cpp -o objs/core/NstMachine.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstMemory.cpp -o objs/core/NstMemory.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstNsf.cpp -o objs/core/NstNsf.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstPatcher.cpp -o objs/core/NstPatcher.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstPatcherIps.cpp -o objs/core/NstPatcherIps.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstPatcherUps.cpp -o objs/core/NstPatcherUps.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstPins.cpp -o objs/core/NstPins.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstPpu.cpp -o objs/core/NstPpu.o source/core/NstPpu.cpp: In member function ‘void Nes::Core::Ppu::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/NstPpu.cpp:323:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::ctrl[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[0], ~~~~~~~~~~~^ source/core/NstPpu.cpp:324:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::ctrl[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[1], ~~~~~~~~~~~^ source/core/NstPpu.cpp:325:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::status’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.status, ~~~~~^~~~~~ source/core/NstPpu.cpp:326:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::address) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.address & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/NstPpu.cpp:327:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::address) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.address >> 8, ~~~~~~~~~~~~~~~^~~~ source/core/NstPpu.cpp:328:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.latch & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/NstPpu.cpp:329:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.latch >> 8, ~~~~~~~~~~~~~^~~~ source/core/NstPpu.cpp:330:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::xFine) | (((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::toggle) << 3))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.xFine | scroll.toggle << 3, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ source/core/NstPpu.cpp:331:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::oam’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.oam, ~~~~~^~~ source/core/NstPpu.cpp:332:9: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::io.Nes::Core::Ppu::Io::buffer’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] io.buffer, ~~~^~~~~~ source/core/NstPpu.cpp:333:9: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::io.Nes::Core::Ppu::Io::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] io.latch ~~~^~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstProperties.cpp -o objs/core/NstProperties.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstRam.cpp -o objs/core/NstRam.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstSha1.cpp -o objs/core/NstSha1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstSoundPcm.cpp -o objs/core/NstSoundPcm.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstSoundPlayer.cpp -o objs/core/NstSoundPlayer.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstSoundRenderer.cpp -o objs/core/NstSoundRenderer.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstState.cpp -o objs/core/NstState.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstStream.cpp -o objs/core/NstStream.o source/core/NstStream.cpp: In member function ‘void Nes::Core::Stream::Out::Write16(Nes::uint)’: source/core/NstStream.cpp:310:16: warning: narrowing conversion of ‘((((unsigned int)data) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 0 & 0xFF, ~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:311:16: warning: narrowing conversion of ‘((((unsigned int)data) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 8 & 0xFF ~~~~~~~~~~^~~~~~ source/core/NstStream.cpp: In member function ‘void Nes::Core::Stream::Out::Write32(Nes::dword)’: source/core/NstStream.cpp:323:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 0 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:324:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 8 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:325:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 16) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 16 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:326:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 24) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 24 & 0xFF ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp: In member function ‘void Nes::Core::Stream::Out::Write64(Nes::qaword)’: source/core/NstStream.cpp:336:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 0) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 0 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:337:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 8) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 8 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:338:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 16) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 16 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:339:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 24) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 24 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:340:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 32) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 32 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:341:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 40) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 40 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:342:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 48) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 48 & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/NstStream.cpp:343:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 56) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 56 & 0xFF ~~~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstTracker.cpp -o objs/core/NstTracker.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstTrackerMovie.cpp -o objs/core/NstTrackerMovie.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstTrackerRewinder.cpp -o objs/core/NstTrackerRewinder.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVector.cpp -o objs/core/NstVector.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoFilter2xSaI.cpp -o objs/core/NstVideoFilter2xSaI.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoFilterHqX.cpp -o objs/core/NstVideoFilterHqX.o source/core/NstVideoFilterHqX.cpp: In constructor ‘Nes::Core::Video::Renderer::FilterHqX::Lut::Lut(bool, const byte (&)[3], Nes::dword*)’: source/core/NstVideoFilterHqX.cpp:347:12: warning: narrowing conversion of ‘(((bool)bpp32) ? 11 : ((int)((Nes::byte)formatShifts[0])))’ from ‘int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] bpp32 ? 11 : formatShifts[0], ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/core/NstVideoFilterHqX.cpp:348:12: warning: narrowing conversion of ‘(((bool)bpp32) ? 5 : ((int)((Nes::byte)formatShifts[1])))’ from ‘int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] bpp32 ? 5 : formatShifts[1], ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/core/NstVideoFilterHqX.cpp:349:12: warning: narrowing conversion of ‘(((bool)bpp32) ? 0 : ((int)((Nes::byte)formatShifts[2])))’ from ‘int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] bpp32 ? 0 : formatShifts[2] ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit2x(const Input&, const Nes::Core::Video::Output&) const [with T = unsigned int; unsigned int R = 16711680; unsigned int G = 65280; unsigned int B = 255; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:389:26: required from here source/core/NstVideoFilterHqX.cpp:169:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] const uint lines[2] = ^~~~~ source/core/NstVideoFilterHqX.cpp:169:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit2x(const Input&, const Nes::Core::Video::Output&) const [with T = short unsigned int; unsigned int R = 63488; unsigned int G = 2016; unsigned int B = 31; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:393:26: required from here source/core/NstVideoFilterHqX.cpp:169:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp:169:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit2x(const Input&, const Nes::Core::Video::Output&) const [with T = short unsigned int; unsigned int R = 31744; unsigned int G = 992; unsigned int B = 31; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:397:26: required from here source/core/NstVideoFilterHqX.cpp:169:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp:169:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit3x(const Input&, const Nes::Core::Video::Output&) const [with T = unsigned int; unsigned int R = 16711680; unsigned int G = 65280; unsigned int B = 255; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:404:26: required from here source/core/NstVideoFilterHqX.cpp:228:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] const uint lines[2] = ^~~~~ source/core/NstVideoFilterHqX.cpp:228:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit3x(const Input&, const Nes::Core::Video::Output&) const [with T = short unsigned int; unsigned int R = 63488; unsigned int G = 2016; unsigned int B = 31; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:408:26: required from here source/core/NstVideoFilterHqX.cpp:228:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp:228:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit3x(const Input&, const Nes::Core::Video::Output&) const [with T = short unsigned int; unsigned int R = 31744; unsigned int G = 992; unsigned int B = 31; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:412:26: required from here source/core/NstVideoFilterHqX.cpp:228:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp:228:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit4x(const Input&, const Nes::Core::Video::Output&) const [with T = unsigned int; unsigned int R = 16711680; unsigned int G = 65280; unsigned int B = 255; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:419:26: required from here source/core/NstVideoFilterHqX.cpp:290:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] const uint lines[2] = ^~~~~ source/core/NstVideoFilterHqX.cpp:290:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit4x(const Input&, const Nes::Core::Video::Output&) const [with T = short unsigned int; unsigned int R = 63488; unsigned int G = 2016; unsigned int B = 31; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:423:26: required from here source/core/NstVideoFilterHqX.cpp:290:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp:290:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp: In instantiation of ‘void Nes::Core::Video::Renderer::FilterHqX::Blit4x(const Input&, const Nes::Core::Video::Output&) const [with T = short unsigned int; unsigned int R = 31744; unsigned int G = 992; unsigned int B = 31; Nes::Core::Video::Renderer::Input = Nes::Core::Video::Screen]’: source/core/NstVideoFilterHqX.cpp:427:26: required from here source/core/NstVideoFilterHqX.cpp:290:17: warning: narrowing conversion of ‘((y < 240) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] source/core/NstVideoFilterHqX.cpp:290:17: warning: narrowing conversion of ‘((y > 1) ? (256 * sizeof (Nes::Core::Video::Screen::Pixel)) : 0)’ from ‘long unsigned int’ to ‘Nes::uint {aka unsigned int}’ inside { } [-Wnarrowing] g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoFilterNone.cpp -o objs/core/NstVideoFilterNone.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoFilterNtsc.cpp -o objs/core/NstVideoFilterNtsc.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoFilterNtscCfg.cpp -o objs/core/NstVideoFilterNtscCfg.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoFilterScaleX.cpp -o objs/core/NstVideoFilterScaleX.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoFilterxBR.cpp -o objs/core/NstVideoFilterxBR.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoRenderer.cpp -o objs/core/NstVideoRenderer.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstVideoScreen.cpp -o objs/core/NstVideoScreen.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstXml.cpp -o objs/core/NstXml.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/NstZlib.cpp -o objs/core/NstZlib.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiBarcodeReader.cpp -o objs/core/api/NstApiBarcodeReader.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiCartridge.cpp -o objs/core/api/NstApiCartridge.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiCheats.cpp -o objs/core/api/NstApiCheats.o source/core/api/NstApiCheats.cpp: In static member function ‘static Nes::Result Nes::Api::Cheats::GameGenieEncode(const Nes::Api::Cheats::Code&, char (&)[9])’: source/core/api/NstApiCheats.cpp:46:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 0)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 4)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.value >> 0 & 0x7U) | (code.value >> 4 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/api/NstApiCheats.cpp:47:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 4)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 4)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.value >> 4 & 0x7U) | (code.address >> 4 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/api/NstApiCheats.cpp:48:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 4)) & 7) | (((bool)code.Nes::Api::Cheats::Code::useCompare) ? 8 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 4 & 0x7U) | (code.useCompare ? 0x8U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/api/NstApiCheats.cpp:49:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 12)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 0)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 12 & 0x7U) | (code.address >> 0 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/api/NstApiCheats.cpp:50:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 0)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 8)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 0 & 0x7U) | (code.address >> 8 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/api/NstApiCheats.cpp:51:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 8)) & 7) | (((unsigned int)((int)(((bool)code.Nes::Api::Cheats::Code::useCompare) ? code.Nes::Api::Cheats::Code::compare : code.Nes::Api::Cheats::Code::value))) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 8 & 0x7U) | ((code.useCompare ? code.compare : code.value) & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/api/NstApiCheats.cpp:52:22: warning: narrowing conversion of ‘(((bool)code.Nes::Api::Cheats::Code::useCompare) ? ((((unsigned int)(((int)code.Nes::Api::Cheats::Code::compare) >> 0)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::compare) >> 4)) & 8)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.useCompare ? ((code.compare >> 0 & 0x7U) | (code.compare >> 4 & 0x8U)) : 0), ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/api/NstApiCheats.cpp:53:22: warning: narrowing conversion of ‘(((bool)code.Nes::Api::Cheats::Code::useCompare) ? ((((unsigned int)(((int)code.Nes::Api::Cheats::Code::compare) >> 4)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 0)) & 8)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.useCompare ? ((code.compare >> 4 & 0x7U) | (code.value >> 0 & 0x8U)) : 0) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiDipSwitches.cpp -o objs/core/api/NstApiDipSwitches.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiEmulator.cpp -o objs/core/api/NstApiEmulator.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiFds.cpp -o objs/core/api/NstApiFds.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiInput.cpp -o objs/core/api/NstApiInput.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiMachine.cpp -o objs/core/api/NstApiMachine.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiMovie.cpp -o objs/core/api/NstApiMovie.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiNsf.cpp -o objs/core/api/NstApiNsf.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiRewinder.cpp -o objs/core/api/NstApiRewinder.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiSound.cpp -o objs/core/api/NstApiSound.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiTapeRecorder.cpp -o objs/core/api/NstApiTapeRecorder.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiUser.cpp -o objs/core/api/NstApiUser.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/api/NstApiVideo.cpp -o objs/core/api/NstApiVideo.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardAcclaimMcAcc.cpp -o objs/core/board/NstBoardAcclaimMcAcc.o source/core/board/NstBoardAcclaimMcAcc.cpp: In member function ‘virtual void Nes::Core::Boards::Acclaim::McAcc::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardAcclaimMcAcc.cpp:135:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::regs.Nes::Core::Boards::Acclaim::McAcc::Regs::ctrl0’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl0, ~~~~~^~~~~ source/core/board/NstBoardAcclaimMcAcc.cpp:136:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::regs.Nes::Core::Boards::Acclaim::McAcc::Regs::ctrl1’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl1, ~~~~~^~~~~ source/core/board/NstBoardAcclaimMcAcc.cpp:141:21: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::banks.Nes::Core::Boards::Acclaim::McAcc::::chr[0]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] >> 1, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardAcclaimMcAcc.cpp:142:21: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::banks.Nes::Core::Boards::Acclaim::McAcc::::chr[2]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] >> 1, ~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardAe.cpp -o objs/core/board/NstBoardAe.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardAgci.cpp -o objs/core/board/NstBoardAgci.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardAveD1012.cpp -o objs/core/board/NstBoardAveD1012.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardAveNina.cpp -o objs/core/board/NstBoardAveNina.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardAxRom.cpp -o objs/core/board/NstBoardAxRom.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBandai24c0x.cpp -o objs/core/board/NstBoardBandai24c0x.o source/core/board/NstBoardBandai24c0x.cpp: In member function ‘void Nes::Core::Boards::Bandai::X24C0X<0>::SaveState(Nes::Core::State::Saver&, Nes::dword, const byte*, Nes::uint) const’: source/core/board/NstBoardBandai24c0x.cpp:65:16: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::line.Nes::Core::Boards::Bandai::X24C0X<0>::::scl) | ((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::line.Nes::Core::Boards::Bandai::X24C0X<0>::::sda))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] line.scl | line.sda, ~~~~~~~~~^~~~~~~~~~ source/core/board/NstBoardBandai24c0x.cpp:66:23: warning: narrowing conversion of ‘(((Nes::uint)(((int)((Nes::Core::Boards::Bandai::X24C0X<0>::Mode)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::mode)) << 0)) | ((Nes::uint)(((int)((Nes::Core::Boards::Bandai::X24C0X<0>::Mode)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::next)) << 4)))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(mode << 0) | uint(next << 4), ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ source/core/board/NstBoardBandai24c0x.cpp:67:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::latch.Nes::Core::Boards::Bandai::X24C0X<0>::::address’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch.address, ~~~~~~^~~~~~~ source/core/board/NstBoardBandai24c0x.cpp:68:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::latch.Nes::Core::Boards::Bandai::X24C0X<0>::::data’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch.data, ~~~~~~^~~~ source/core/board/NstBoardBandai24c0x.cpp:69:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::latch.Nes::Core::Boards::Bandai::X24C0X<0>::::bit’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch.bit, ~~~~~~^~~ source/core/board/NstBoardBandai24c0x.cpp:70:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::output) | ((unsigned int)((((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::rw) != 0) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] output | (rw ? 0x80 : 0x00) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBandaiAerobicsStudio.cpp -o objs/core/board/NstBoardBandaiAerobicsStudio.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBandaiDatach.cpp -o objs/core/board/NstBoardBandaiDatach.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBandaiKaraokeStudio.cpp -o objs/core/board/NstBoardBandaiKaraokeStudio.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBandaiLz93d50.cpp -o objs/core/board/NstBoardBandaiLz93d50.o source/core/board/NstBoardBandaiLz93d50.cpp: In member function ‘virtual void Nes::Core::Boards::Bandai::Lz93d50::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBandaiLz93d50.cpp:158:23: warning: narrowing conversion of ‘(((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.Connected() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardBandaiLz93d50.cpp:159:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::latch) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBandaiLz93d50.cpp:160:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::latch) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBandaiLz93d50.cpp:161:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBandaiLz93d50.cpp:162:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::count) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0xFF ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBandaiLz93d50ex.cpp -o objs/core/board/NstBoardBandaiLz93d50ex.o source/core/board/NstBoardBandaiLz93d50ex.cpp: In member function ‘virtual void Nes::Core::Boards::Bandai::Lz93d50Ex::Load(Nes::Core::File&)’: source/core/board/NstBoardBandaiLz93d50ex.cpp:93:51: warning: narrowing conversion of ‘((((Nes::Core::ImplicitBool > >*)(&((Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c02))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 256 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c02 ? x24c02->GetData() : NULL, x24c02 ? X24C02::SIZE : 0 }, ~~~~~~~^~~~~~~~~~~~~~~~~~ source/core/board/NstBoardBandaiLz93d50ex.cpp:94:51: warning: narrowing conversion of ‘((((Nes::Core::ImplicitBool > >*)(&((Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c01))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 128 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c01 ? x24c01->GetData() : NULL, x24c01 ? X24C01::SIZE : 0 } ~~~~~~~^~~~~~~~~~~~~~~~~~ source/core/board/NstBoardBandaiLz93d50ex.cpp: In member function ‘virtual void Nes::Core::Boards::Bandai::Lz93d50Ex::Save(Nes::Core::File&) const’: source/core/board/NstBoardBandaiLz93d50ex.cpp:104:51: warning: narrowing conversion of ‘((((const Nes::Core::ImplicitBool > >*)(&((const Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c02))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 256 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c02 ? x24c02->GetData() : NULL, x24c02 ? X24C02::SIZE : 0 }, ~~~~~~~^~~~~~~~~~~~~~~~~~ source/core/board/NstBoardBandaiLz93d50ex.cpp:105:51: warning: narrowing conversion of ‘((((const Nes::Core::ImplicitBool > >*)(&((const Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c01))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 128 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c01 ? x24c01->GetData() : NULL, x24c01 ? X24C01::SIZE : 0 } ~~~~~~~^~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBandaiOekaKids.cpp -o objs/core/board/NstBoardBandaiOekaKids.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBenshengBs5.cpp -o objs/core/board/NstBoardBenshengBs5.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc110in1.cpp -o objs/core/board/NstBoardBmc110in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc1200in1.cpp -o objs/core/board/NstBoardBmc1200in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc150in1.cpp -o objs/core/board/NstBoardBmc150in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc15in1.cpp -o objs/core/board/NstBoardBmc15in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc20in1.cpp -o objs/core/board/NstBoardBmc20in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc21in1.cpp -o objs/core/board/NstBoardBmc21in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc22Games.cpp -o objs/core/board/NstBoardBmc22Games.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc31in1.cpp -o objs/core/board/NstBoardBmc31in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc35in1.cpp -o objs/core/board/NstBoardBmc35in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc36in1.cpp -o objs/core/board/NstBoardBmc36in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc64in1.cpp -o objs/core/board/NstBoardBmc64in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc72in1.cpp -o objs/core/board/NstBoardBmc72in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc76in1.cpp -o objs/core/board/NstBoardBmc76in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc800in1.cpp -o objs/core/board/NstBoardBmc800in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc8157.cpp -o objs/core/board/NstBoardBmc8157.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmc9999999in1.cpp -o objs/core/board/NstBoardBmc9999999in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcA65as.cpp -o objs/core/board/NstBoardBmcA65as.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcBallgames11in1.cpp -o objs/core/board/NstBoardBmcBallgames11in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcCh001.cpp -o objs/core/board/NstBoardBmcCh001.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcCtc65.cpp -o objs/core/board/NstBoardBmcCtc65.o source/core/board/NstBoardBmcCtc65.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Ctc65::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBmcCtc65.cpp:79:34: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Ctc65*)this)->Nes::Core::Boards::Bmc::Ctc65::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = {regs[0],regs[1]}; ~~~~~~^ source/core/board/NstBoardBmcCtc65.cpp:79:42: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Ctc65*)this)->Nes::Core::Boards::Bmc::Ctc65::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = {regs[0],regs[1]}; ~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcFamily4646B.cpp -o objs/core/board/NstBoardBmcFamily4646B.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcFk23c.cpp -o objs/core/board/NstBoardBmcFk23c.o source/core/board/NstBoardBmcFk23c.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Fk23c::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBmcFk23c.cpp:275:16: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Bmc::Fk23c*)this)->Nes::Core::Boards::Bmc::Fk23c::unromChr) | ((((Nes::Core::Boards::Bmc::Fk23c::CartSwitches*)((const Nes::Core::Boards::Bmc::Fk23c*)this)->Nes::Core::Boards::Bmc::Fk23c::cartSwitches) != 0) ? (((Nes::Core::Boards::Bmc::Fk23c::CartSwitches*)((const Nes::Core::Boards::Bmc::Fk23c*)this)->Nes::Core::Boards::Bmc::Fk23c::cartSwitches)->Nes::Core::Boards::Bmc::Fk23c::CartSwitches::GetMode() << 2) : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unromChr | (cartSwitches ? cartSwitches->GetMode() << 2 : 0) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcGamestarA.cpp -o objs/core/board/NstBoardBmcGamestarA.o source/core/board/NstBoardBmcGamestarA.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::GamestarA::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBmcGamestarA.cpp:210:20: warning: narrowing conversion of ‘((((Nes::Core::Boards::Bmc::GamestarA::CartSwitches*)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::cartSwitches) != 0) ? ((Nes::Core::Boards::Bmc::GamestarA::CartSwitches*)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::cartSwitches)->Nes::Core::Boards::Bmc::GamestarA::CartSwitches::GetMode() : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cartSwitches ? cartSwitches->GetMode() : 0, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardBmcGamestarA.cpp:211:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], ~~~~~~^ source/core/board/NstBoardBmcGamestarA.cpp:212:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[1] ~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcGamestarB.cpp -o objs/core/board/NstBoardBmcGamestarB.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcGolden190in1.cpp -o objs/core/board/NstBoardBmcGolden190in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcGoldenCard6in1.cpp -o objs/core/board/NstBoardBmcGoldenCard6in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcGoldenGame260in1.cpp -o objs/core/board/NstBoardBmcGoldenGame260in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcHero.cpp -o objs/core/board/NstBoardBmcHero.o source/core/board/NstBoardBmcHero.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Hero::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBmcHero.cpp:83:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ source/core/board/NstBoardBmcHero.cpp:84:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1], ~~~~~~~~^ source/core/board/NstBoardBmcHero.cpp:85:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[2], ~~~~~~~~^ source/core/board/NstBoardBmcHero.cpp:86:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[3]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[3], ~~~~~~~~^ source/core/board/NstBoardBmcHero.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[4]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[4] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcMarioParty7in1.cpp -o objs/core/board/NstBoardBmcMarioParty7in1.o source/core/board/NstBoardBmcMarioParty7in1.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::MarioParty7in1::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBmcMarioParty7in1.cpp:83:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::MarioParty7in1*)this)->Nes::Core::Boards::Bmc::MarioParty7in1::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ source/core/board/NstBoardBmcMarioParty7in1.cpp:84:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::MarioParty7in1*)this)->Nes::Core::Boards::Bmc::MarioParty7in1::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcNovelDiamond.cpp -o objs/core/board/NstBoardBmcNovelDiamond.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcPowerjoy84in1.cpp -o objs/core/board/NstBoardBmcPowerjoy84in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcResetBased4in1.cpp -o objs/core/board/NstBoardBmcResetBased4in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuper22Games.cpp -o objs/core/board/NstBoardBmcSuper22Games.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuper24in1.cpp -o objs/core/board/NstBoardBmcSuper24in1.o source/core/board/NstBoardBmcSuper24in1.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Super24in1::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBmcSuper24in1.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Super24in1*)this)->Nes::Core::Boards::Bmc::Super24in1::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ source/core/board/NstBoardBmcSuper24in1.cpp:88:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Super24in1*)this)->Nes::Core::Boards::Bmc::Super24in1::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1], ~~~~~~~~^ source/core/board/NstBoardBmcSuper24in1.cpp:89:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Super24in1*)this)->Nes::Core::Boards::Bmc::Super24in1::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[2] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuper40in1.cpp -o objs/core/board/NstBoardBmcSuper40in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuper700in1.cpp -o objs/core/board/NstBoardBmcSuper700in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuperBig7in1.cpp -o objs/core/board/NstBoardBmcSuperBig7in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuperGun20in1.cpp -o objs/core/board/NstBoardBmcSuperGun20in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuperHiK300in1.cpp -o objs/core/board/NstBoardBmcSuperHiK300in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuperHiK4in1.cpp -o objs/core/board/NstBoardBmcSuperHiK4in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcSuperVision16in1.cpp -o objs/core/board/NstBoardBmcSuperVision16in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcT262.cpp -o objs/core/board/NstBoardBmcT262.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcVrc4.cpp -o objs/core/board/NstBoardBmcVrc4.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcVt5201.cpp -o objs/core/board/NstBoardBmcVt5201.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBmcY2k64in1.cpp -o objs/core/board/NstBoardBmcY2k64in1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtl2708.cpp -o objs/core/board/NstBoardBtl2708.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtl6035052.cpp -o objs/core/board/NstBoardBtl6035052.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlAx5705.cpp -o objs/core/board/NstBoardBtlAx5705.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlDragonNinja.cpp -o objs/core/board/NstBoardBtlDragonNinja.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlGeniusMerioBros.cpp -o objs/core/board/NstBoardBtlGeniusMerioBros.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlMarioBaby.cpp -o objs/core/board/NstBoardBtlMarioBaby.o source/core/board/NstBoardBtlMarioBaby.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::MarioBaby::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBtlMarioBaby.cpp:93:23: warning: narrowing conversion of ‘(((const Nes::Core::Boards::Btl::MarioBaby*)this)->Nes::Core::Boards::Btl::MarioBaby::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.Connected() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardBtlMarioBaby.cpp:94:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Btl::MarioBaby*)this)->Nes::Core::Boards::Btl::MarioBaby::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::MarioBaby::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBtlMarioBaby.cpp:95:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Btl::MarioBaby*)this)->Nes::Core::Boards::Btl::MarioBaby::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::MarioBaby::Irq::count) >> 8) & 127)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0x7F ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlPikachuY2k.cpp -o objs/core/board/NstBoardBtlPikachuY2k.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlShuiGuanPipe.cpp -o objs/core/board/NstBoardBtlShuiGuanPipe.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlSmb2a.cpp -o objs/core/board/NstBoardBtlSmb2a.o source/core/board/NstBoardBtlSmb2a.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb2a::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBtlSmb2a.cpp:86:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2a*)this)->Nes::Core::Boards::Btl::Smb2a::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2a::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBtlSmb2a.cpp:87:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2a*)this)->Nes::Core::Boards::Btl::Smb2a::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2a::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlSmb2b.cpp -o objs/core/board/NstBoardBtlSmb2b.o source/core/board/NstBoardBtlSmb2b.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb2b::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBtlSmb2b.cpp:91:23: warning: narrowing conversion of ‘(((const Nes::Core::Boards::Btl::Smb2b*)this)->Nes::Core::Boards::Btl::Smb2b::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.Connected() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardBtlSmb2b.cpp:92:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2b*)this)->Nes::Core::Boards::Btl::Smb2b::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2b::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBtlSmb2b.cpp:93:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2b*)this)->Nes::Core::Boards::Btl::Smb2b::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2b::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlSmb2c.cpp -o objs/core/board/NstBoardBtlSmb2c.o source/core/board/NstBoardBtlSmb2c.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb2c::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBtlSmb2c.cpp:88:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2c*)this)->Nes::Core::Boards::Btl::Smb2c::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2c::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBtlSmb2c.cpp:89:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2c*)this)->Nes::Core::Boards::Btl::Smb2c::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2c::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlSmb3.cpp -o objs/core/board/NstBoardBtlSmb3.o source/core/board/NstBoardBtlSmb3.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb3::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardBtlSmb3.cpp:97:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Btl::Smb3*)this)->Nes::Core::Boards::Btl::Smb3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb3::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardBtlSmb3.cpp:98:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb3*)this)->Nes::Core::Boards::Btl::Smb3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb3::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardBtlSmb3.cpp:99:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb3*)this)->Nes::Core::Boards::Btl::Smb3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb3::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlSuperBros11.cpp -o objs/core/board/NstBoardBtlSuperBros11.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlT230.cpp -o objs/core/board/NstBoardBtlT230.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBtlTobidaseDaisakusen.cpp -o objs/core/board/NstBoardBtlTobidaseDaisakusen.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardBxRom.cpp -o objs/core/board/NstBoardBxRom.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardCaltron.cpp -o objs/core/board/NstBoardCaltron.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardCamerica.cpp -o objs/core/board/NstBoardCamerica.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardCneDecathlon.cpp -o objs/core/board/NstBoardCneDecathlon.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardCnePsb.cpp -o objs/core/board/NstBoardCnePsb.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardCneShlz.cpp -o objs/core/board/NstBoardCneShlz.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardCony.cpp -o objs/core/board/NstBoardCony.o source/core/board/NstBoardCony.cpp: In member function ‘virtual void Nes::Core::Boards::Cony::Standard::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardCony.cpp:254:13: warning: narrowing conversion of ‘(Nes::word)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::regs.Nes::Core::Boards::Cony::Standard::::ctrl’ from ‘Nes::word {aka short unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl, ~~~~~^~~~ source/core/board/NstBoardCony.cpp:270:41: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::step) == 1) ? 0 : 2))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.unit.enabled ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (irq.unit.step == 1 ? 0x0U : 0x2U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardCony.cpp:272:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardCony.cpp:273:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoard.cpp -o objs/core/board/NstBoard.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardCxRom.cpp -o objs/core/board/NstBoardCxRom.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardDiscrete.cpp -o objs/core/board/NstBoardDiscrete.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardDreamtech.cpp -o objs/core/board/NstBoardDreamtech.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardEvent.cpp -o objs/core/board/NstBoardEvent.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardFb.cpp -o objs/core/board/NstBoardFb.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardFfe.cpp -o objs/core/board/NstBoardFfe.o source/core/board/NstBoardFfe.cpp: In member function ‘virtual void Nes::Core::Boards::Ffe::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardFfe.cpp:180:23: warning: narrowing conversion of ‘(((Nes::Core::Timer::M2*)((const Nes::Core::Boards::Ffe*)this)->Nes::Core::Boards::Ffe::irq)->Nes::Core::Timer::M2::unit.Nes::Core::Boards::Ffe::Irq::count & 255)’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq->unit.count & 0xFF, ~~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardFfe.cpp:181:23: warning: narrowing conversion of ‘(((Nes::Core::Timer::M2*)((const Nes::Core::Boards::Ffe*)this)->Nes::Core::Boards::Ffe::irq)->Nes::Core::Timer::M2::unit.Nes::Core::Boards::Ffe::Irq::count >> 8)’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq->unit.count >> 8 ~~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardFujiya.cpp -o objs/core/board/NstBoardFujiya.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardFukutake.cpp -o objs/core/board/NstBoardFukutake.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardFutureMedia.cpp -o objs/core/board/NstBoardFutureMedia.o source/core/board/NstBoardFutureMedia.cpp: In member function ‘virtual void Nes::Core::Boards::FutureMedia::Standard::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardFutureMedia.cpp:101:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::FutureMedia::Standard*)this)->Nes::Core::Boards::FutureMedia::Standard::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::FutureMedia::Standard::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardFutureMedia.cpp:102:16: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::FutureMedia::Standard*)this)->Nes::Core::Boards::FutureMedia::Standard::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::FutureMedia::Standard::Irq::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch, ~~~~~~~~~^~~~~ source/core/board/NstBoardFutureMedia.cpp:103:16: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::FutureMedia::Standard*)this)->Nes::Core::Boards::FutureMedia::Standard::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::FutureMedia::Standard::Irq::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count ~~~~~~~~~^~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardGouder.cpp -o objs/core/board/NstBoardGouder.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardGxRom.cpp -o objs/core/board/NstBoardGxRom.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardHenggedianzi.cpp -o objs/core/board/NstBoardHenggedianzi.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardHes.cpp -o objs/core/board/NstBoardHes.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardHosenkan.cpp -o objs/core/board/NstBoardHosenkan.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardIremG101.cpp -o objs/core/board/NstBoardIremG101.o source/core/board/NstBoardIremG101.cpp: In member function ‘virtual void Nes::Core::Boards::Irem::G101::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardIremG101.cpp:92:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Irem::G101*)this)->Nes::Core::Boards::Irem::G101::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], ~~~~~~^ source/core/board/NstBoardIremG101.cpp:93:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Irem::G101*)this)->Nes::Core::Boards::Irem::G101::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[1] ~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardIremH3001.cpp -o objs/core/board/NstBoardIremH3001.o source/core/board/NstBoardIremH3001.cpp: In member function ‘virtual void Nes::Core::Boards::Irem::H3001::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardIremH3001.cpp:103:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardIremH3001.cpp:104:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardIremH3001.cpp:105:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8, ~~~~~~~~~~~~~~~^~~~ source/core/board/NstBoardIremH3001.cpp:106:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardIremH3001.cpp:107:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardIremHolyDiver.cpp -o objs/core/board/NstBoardIremHolyDiver.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardIremKaiketsu.cpp -o objs/core/board/NstBoardIremKaiketsu.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardIremLrog017.cpp -o objs/core/board/NstBoardIremLrog017.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardJalecoJf11.cpp -o objs/core/board/NstBoardJalecoJf11.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardJalecoJf13.cpp -o objs/core/board/NstBoardJalecoJf13.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardJalecoJf16.cpp -o objs/core/board/NstBoardJalecoJf16.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardJalecoJf17.cpp -o objs/core/board/NstBoardJalecoJf17.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardJalecoJf19.cpp -o objs/core/board/NstBoardJalecoJf19.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardJalecoSs88006.cpp -o objs/core/board/NstBoardJalecoSs88006.o source/core/board/NstBoardJalecoSs88006.cpp: In member function ‘virtual void Nes::Core::Boards::Jaleco::Ss88006::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardJalecoSs88006.cpp:171:39: warning: narrowing conversion of ‘((((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::mask) == 15) ? 8 : ((((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::mask) == 255) ? 4 : ((((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::mask) == 4095) ? 2 : 0))))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.Connected() ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ( ~~ irq.unit.mask == 0x000F ? 0x8U : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irq.unit.mask == 0x00FF ? 0x4U : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irq.unit.mask == 0x0FFF ? 0x2U : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0x0U ~~~~~ ), ~ source/core/board/NstBoardJalecoSs88006.cpp:178:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJalecoSs88006.cpp:179:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8, ~~~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJalecoSs88006.cpp:180:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJalecoSs88006.cpp:181:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardJyCompany.cpp -o objs/core/board/NstBoardJyCompany.o source/core/board/NstBoardJyCompany.cpp: In member function ‘virtual void Nes::Core::Boards::JyCompany::Standard::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardJyCompany.cpp:275:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[0], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:276:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[1], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:277:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[2], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:278:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[3]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[3], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:279:18: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::mul[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.mul[0], ~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:280:18: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::mul[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.mul[1], ~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:281:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::tmp’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.tmp, ~~~~~^~~ source/core/board/NstBoardJyCompany.cpp:282:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[0], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:283:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[1], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:284:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[2], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:285:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[3]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[3], ~~~~~~~~~~~^ source/core/board/NstBoardJyCompany.cpp:286:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[0]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:287:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[0]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:288:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[1]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[1] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:289:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[1]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[1] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:290:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[2]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:291:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[2]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:292:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[3]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[3] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:293:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[3]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[3] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:294:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[4]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[4] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:295:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[4]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[4] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:296:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[5]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[5] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:297:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[5]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[5] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:298:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[6]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[6] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:299:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[6]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[6] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:300:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[7]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[7] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:301:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[7]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[7] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:302:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[0]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[0] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:303:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[0]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[0] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:304:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[1]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[1] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:305:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[1]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[1] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:306:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[2]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[2] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:307:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[2]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[2] >> 8, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:308:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[3]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[3] & 0xFF, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:309:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[3]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[3] >> 8 ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:322:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::mode’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.mode, ~~~~^~~~ source/core/board/NstBoardJyCompany.cpp:323:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::prescaler) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.prescaler & 0xFF, ~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardJyCompany.cpp:324:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.count, ~~~~^~~~~ source/core/board/NstBoardJyCompany.cpp:325:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::flip’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.flip ~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKaiser.cpp -o objs/core/board/NstBoardKaiser.o source/core/board/NstBoardKaiser.cpp: In member function ‘virtual void Nes::Core::Boards::Kaiser::Ks202::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardKaiser.cpp:159:16: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.ctrl, ~~~~~~~~~^~~~ source/core/board/NstBoardKaiser.cpp:160:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardKaiser.cpp:161:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8, ~~~~~~~~~~~~~~~^~~~ source/core/board/NstBoardKaiser.cpp:162:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardKaiser.cpp:163:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKasing.cpp -o objs/core/board/NstBoardKasing.o source/core/board/NstBoardKasing.cpp: In member function ‘virtual void Nes::Core::Boards::Kasing::Standard::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardKasing.cpp:80:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kasing::Standard*)this)->Nes::Core::Boards::Kasing::Standard::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ source/core/board/NstBoardKasing.cpp:81:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kasing::Standard*)this)->Nes::Core::Boards::Kasing::Standard::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKayH2288.cpp -o objs/core/board/NstBoardKayH2288.o source/core/board/NstBoardKayH2288.cpp: In member function ‘virtual void Nes::Core::Boards::Kay::H2288::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardKayH2288.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::H2288*)this)->Nes::Core::Boards::Kay::H2288::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ source/core/board/NstBoardKayH2288.cpp:88:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::H2288*)this)->Nes::Core::Boards::Kay::H2288::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKayPandaPrince.cpp -o objs/core/board/NstBoardKayPandaPrince.o source/core/board/NstBoardKayPandaPrince.cpp: In member function ‘virtual void Nes::Core::Boards::Kay::PandaPrince::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardKayPandaPrince.cpp:83:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::PandaPrince*)this)->Nes::Core::Boards::Kay::PandaPrince::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] ~~~~~~~~^ source/core/board/NstBoardKayPandaPrince.cpp:83:26: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::PandaPrince*)this)->Nes::Core::Boards::Kay::PandaPrince::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] ~~~~~~~~^ source/core/board/NstBoardKayPandaPrince.cpp:83:37: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::PandaPrince*)this)->Nes::Core::Boards::Kay::PandaPrince::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKonamiVrc1.cpp -o objs/core/board/NstBoardKonamiVrc1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKonamiVrc2.cpp -o objs/core/board/NstBoardKonamiVrc2.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKonamiVrc3.cpp -o objs/core/board/NstBoardKonamiVrc3.o source/core/board/NstBoardKonamiVrc3.cpp: In member function ‘virtual void Nes::Core::Boards::Konami::Vrc3::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardKonamiVrc3.cpp:91:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc3*)this)->Nes::Core::Boards::Konami::Vrc3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc3::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardKonamiVrc3.cpp:92:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc3*)this)->Nes::Core::Boards::Konami::Vrc3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc3::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKonamiVrc4.cpp -o objs/core/board/NstBoardKonamiVrc4.o source/core/board/NstBoardKonamiVrc4.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc4::Irq::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardKonamiVrc4.cpp:168:17: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::ctrl) | ((unsigned int)(((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::Connected() ? 2 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.ctrl | (Connected() ? BaseIrq::ENABLE_0 : 0), ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardKonamiVrc4.cpp:169:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.latch, ~~~~~^~~~~ source/core/board/NstBoardKonamiVrc4.cpp:170:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::count[0]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.count[0] & 0xFF, ~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardKonamiVrc4.cpp:171:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::count[0]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.count[0] >> 8, ~~~~~~~~~~~~~~^~~~ source/core/board/NstBoardKonamiVrc4.cpp:172:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::count[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.count[1] ~~~~~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKonamiVrc6.cpp -o objs/core/board/NstBoardKonamiVrc6.o source/core/board/NstBoardKonamiVrc6.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc6::Sound::Square::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardKonamiVrc6.cpp:264:31: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::digitized) != 0) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (enabled ? 0x1U : 0x0U) | (digitized ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardKonamiVrc6.cpp:265:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/board/NstBoardKonamiVrc6.cpp:266:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8, ~~~~~~~~~~~^~~~ source/core/board/NstBoardKonamiVrc6.cpp:267:18: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::duty) - 1) | ((((Nes::dword)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::volume) / 512) << 3))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (duty - 1) | ((volume / VOLUME) << 3) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardKonamiVrc6.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc6::Sound::Saw::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardKonamiVrc6.cpp:301:22: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::enabled) != 0) | (((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::phase) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (enabled != 0) | (phase << 1), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ source/core/board/NstBoardKonamiVrc6.cpp:302:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/board/NstBoardKonamiVrc6.cpp:303:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8 ~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKonamiVrc7.cpp -o objs/core/board/NstBoardKonamiVrc7.o source/core/board/NstBoardKonamiVrc7.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardKonamiVrc7.cpp:431:17: warning: narrowing conversion of ‘(((Nes::uint)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::frequency) & 255)’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] frequency & REG8_FRQ_LO, ~~~~~~~~~~^~~~~~~~~~~~~ source/core/board/NstBoardKonamiVrc7.cpp:432:70: warning: narrowing conversion of ‘((((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::frequency) >> 8) | (((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::block) << 1)) | ((unsigned int)((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::sustain) != 0) ? 32 : 0))) | ((unsigned int)((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::key) != 0) ? 16 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (frequency >> 8) | (block << 1) | (sustain ? REG9_SUSTAIN : 0) | (key ? REG9_KEY : 0), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardKonamiVrc7.cpp:433:21: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::volume) >> 2) | (((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::patch.Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::Patch::instrument) << 4))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (volume >> 2) | (patch.instrument << 4) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from source/core/board/../NstAssert.hpp:29:0, from source/core/board/../NstCpu.hpp:28, from source/core/board/NstBoard.hpp:28, from source/core/board/NstBoardKonamiVrc7.cpp:28: source/core/board/../NstCore.hpp: In instantiation of ‘long int Nes::Core::signed_shl(T, Nes::uint) [with T = int; Nes::uint = unsigned int]’: source/core/board/NstBoardKonamiVrc7.cpp:1013:133: required from here source/core/board/../NstCore.hpp:282:25: warning: left operand of shift expression ‘(-7 << 1)’ is negative [-fpermissive] enum {NATIVE = T(-7) << 1 == -14}; ~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardKonamiVsSystem.cpp -o objs/core/board/NstBoardKonamiVsSystem.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardMagicSeries.cpp -o objs/core/board/NstBoardMagicSeries.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardMmc1.cpp -o objs/core/board/NstBoardMmc1.o source/core/board/NstBoardMmc1.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc1::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardMmc1.cpp:111:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc1*)this)->Nes::Core::Boards::Mmc1::serial.Nes::Core::Boards::Mmc1::Serial::buffer’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] serial.buffer, ~~~~~~~^~~~~~ source/core/board/NstBoardMmc1.cpp:112:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc1*)this)->Nes::Core::Boards::Mmc1::serial.Nes::Core::Boards::Mmc1::Serial::shifter’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] serial.shifter ~~~~~~~^~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardMmc2.cpp -o objs/core/board/NstBoardMmc2.o source/core/board/NstBoardMmc2.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc2::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardMmc2.cpp:94:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc2*)this)->Nes::Core::Boards::Mmc2::selector[0]) | ((((unsigned int)((const Nes::Core::Boards::Mmc2*)this)->Nes::Core::Boards::Mmc2::selector[1]) - 2) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] selector[0] | (selector[1] - 2) << 1 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardMmc3.cpp -o objs/core/board/NstBoardMmc3.o source/core/board/NstBoardMmc3.cpp: In member function ‘void Nes::Core::Boards::Mmc3::BaseIrq::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardMmc3.cpp:118:30: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::reload) != 0) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (enabled ? 0x1U : 0x0U) | (reload ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc3.cpp:119:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] count, ^~~~~ source/core/board/NstBoardMmc3.cpp:120:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch ^~~~~ source/core/board/NstBoardMmc3.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc3::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardMmc3.cpp:172:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::regs.Nes::Core::Boards::Mmc3::Regs::ctrl0’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl0, ~~~~~^~~~~ source/core/board/NstBoardMmc3.cpp:173:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::regs.Nes::Core::Boards::Mmc3::Regs::ctrl1’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl1, ~~~~~^~~~~ source/core/board/NstBoardMmc3.cpp:178:19: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::banks.Nes::Core::Boards::Mmc3::::chr[0]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] >> 1, ~~~~~~~~~~~~~^~~~ source/core/board/NstBoardMmc3.cpp:179:19: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::banks.Nes::Core::Boards::Mmc3::::chr[2]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] >> 1, ~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardMmc4.cpp -o objs/core/board/NstBoardMmc4.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardMmc5.cpp -o objs/core/board/NstBoardMmc5.o source/core/board/NstBoardMmc5.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc5::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardMmc5.cpp:275:42: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::prgMode) | (((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::chrMode) << 2)) | (((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::exRamMode) << 4))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.prgMode | (regs.chrMode << 2) | (regs.exRamMode << 4), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc5.cpp:280:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::security) & ((unsigned int)(((4 | 64) | 2) | 1)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.security & (Banks::READABLE_6|Banks::WRITABLE_6|Regs::WRK_WRITABLE_A|Regs::WRK_WRITABLE_B), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc5.cpp:281:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::nmt’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt, ~~~~~~^~~ source/core/board/NstBoardMmc5.cpp:282:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[0])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[0] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:283:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[1])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[1] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:284:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[2])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[2] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:285:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[3])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[3] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:286:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[4])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[4] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:287:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[5])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[5] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:288:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[6])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[6] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:289:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[7])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[7] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:290:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[0])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[0] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:291:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[1])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[1] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:292:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[2])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[2] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:293:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[3])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[3] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ source/core/board/NstBoardMmc5.cpp:294:96: warning: narrowing conversion of ‘((((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[0])) >> 8) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[1])) >> 8) << 2)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[2])) >> 8) << 4)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[3])) >> 8) << 6))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(banks.chrA[0]) >> 8 | uint(banks.chrA[1]) >> 8 << 2 | uint(banks.chrA[2]) >> 8 << 4 | uint(banks.chrA[3]) >> 8 << 6, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc5.cpp:295:96: warning: narrowing conversion of ‘((((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[4])) >> 8) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[5])) >> 8) << 2)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[6])) >> 8) << 4)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[7])) >> 8) << 6))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(banks.chrA[4]) >> 8 | uint(banks.chrA[5]) >> 8 << 2 | uint(banks.chrA[6]) >> 8 << 4 | uint(banks.chrA[7]) >> 8 << 6, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc5.cpp:296:96: warning: narrowing conversion of ‘((((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[0])) >> 8) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[1])) >> 8) << 2)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[2])) >> 8) << 4)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[3])) >> 8) << 6))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(banks.chrB[0]) >> 8 | uint(banks.chrB[1]) >> 8 << 2 | uint(banks.chrB[2]) >> 8 << 4 | uint(banks.chrB[3]) >> 8 << 6, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc5.cpp:297:28: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrHigh) >> 6) | ((unsigned int)((((int)((Nes::Core::Boards::Mmc5::Banks::LastChr)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::lastChr)) != 0) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (banks.chrHigh >> 6) | (banks.lastChr != Banks::LAST_CHR_A ? 0x80 : 0x00), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc5.cpp:298:14: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::filler.Nes::Core::Boards::Mmc5::Filler::tile’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] filler.tile, ~~~~~~~^~~~ source/core/board/NstBoardMmc5.cpp:299:32: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::filler.Nes::Core::Boards::Mmc5::Filler::attribute) & 3) | ((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::tile) >> 2) & 248))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (filler.attribute & 0x3) | (spliter.tile >> 2 & 0xF8), ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardMmc5.cpp:300:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::exRam.Nes::Core::Boards::Mmc5::ExRam::tile’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRam.tile, ~~~~~~^~~~ source/core/board/NstBoardMmc5.cpp:301:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.ctrl, ~~~~~~~~^~~~ source/core/board/NstBoardMmc5.cpp:302:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::yStart’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.yStart, ~~~~~~~~^~~~~~ source/core/board/NstBoardMmc5.cpp:303:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::chrBank) >> 12)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.chrBank >> 12, ~~~~~~~~~~~~~~~~^~~~~ source/core/board/NstBoardMmc5.cpp:304:20: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::tile) & 31)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.tile & 0x1F, ~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardMmc5.cpp:305:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::x’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.x, ~~~~~~~~^ source/core/board/NstBoardMmc5.cpp:306:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::y’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.y ~~~~~~~~^ source/core/board/NstBoardMmc5.cpp:313:39: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::mul[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs.mul[0], regs.mul[1] }; ~~~~~~~~~~^ source/core/board/NstBoardMmc5.cpp:313:52: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::mul[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs.mul[0], regs.mul[1] }; ~~~~~~~~~~^ source/core/board/NstBoardMmc5.cpp:320:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::irq.Nes::Core::Boards::Mmc5::Irq::state’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.state, ~~~~^~~~~ source/core/board/NstBoardMmc5.cpp:321:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::irq.Nes::Core::Boards::Mmc5::Irq::target’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.target ~~~~^~~~~~ source/core/board/NstBoardMmc5.cpp: In member function ‘void Nes::Core::Boards::Mmc5::Sound::Square::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardMmc5.cpp:477:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5::Sound::Square*)this)->Nes::Core::Boards::Mmc5::Sound::Square::waveLength) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFF, ~~~~~~~~~~~^~~~~~ source/core/board/NstBoardMmc5.cpp:478:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5::Sound::Square*)this)->Nes::Core::Boards::Mmc5::Sound::Square::waveLength) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8, ~~~~~~~~~~~^~~~ source/core/board/NstBoardMmc5.cpp:479:7: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5::Sound::Square*)this)->Nes::Core::Boards::Mmc5::Sound::Square::duty’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] duty ^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardMmc6.cpp -o objs/core/board/NstBoardMmc6.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardNamcot163.cpp -o objs/core/board/NstBoardNamcot163.o source/core/board/NstBoardNamcot163.cpp: In member function ‘virtual void Nes::Core::Boards::Namcot::N163::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardNamcot163.cpp:254:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Namcot::N163*)this)->Nes::Core::Boards::Namcot::N163::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N163::Irq::count) >> 15)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 15, ~~~~~~~~~~~~~~~^~~~~ source/core/board/NstBoardNamcot163.cpp:255:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N163*)this)->Nes::Core::Boards::Namcot::N163::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N163::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardNamcot163.cpp:256:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N163*)this)->Nes::Core::Boards::Namcot::N163::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N163::Irq::count) >> 8) & 127)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0x7F ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardNamcot175.cpp -o objs/core/board/NstBoardNamcot175.o source/core/board/NstBoardNamcot175.cpp: In member function ‘virtual void Nes::Core::Boards::Namcot::N175::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardNamcot175.cpp:138:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Namcot::N175*)this)->Nes::Core::Boards::Namcot::N175::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N175::Irq::count) >> 15)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 15, ~~~~~~~~~~~~~~~^~~~~ source/core/board/NstBoardNamcot175.cpp:139:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N175*)this)->Nes::Core::Boards::Namcot::N175::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N175::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardNamcot175.cpp:140:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N175*)this)->Nes::Core::Boards::Namcot::N175::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N175::Irq::count) >> 8) & 127)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0x7F ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardNamcot34xx.cpp -o objs/core/board/NstBoardNamcot34xx.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardNanjing.cpp -o objs/core/board/NstBoardNanjing.o source/core/board/NstBoardNanjing.cpp: In member function ‘virtual void Nes::Core::Boards::Nanjing::Standard::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardNanjing.cpp:115:46: warning: narrowing conversion of ‘((((int)((const Nes::Core::Boards::Nanjing::Standard*)this)->Nes::Core::Boards::Nanjing::Standard::trigger) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[3] = { strobe, trigger ? 0x1 : 0x0, security }; ~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardNanjing.cpp:115:59: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Nanjing::Standard*)this)->Nes::Core::Boards::Nanjing::Standard::security’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[3] = { strobe, trigger ? 0x1 : 0x0, security }; ^~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardNihon.cpp -o objs/core/board/NstBoardNihon.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardNitra.cpp -o objs/core/board/NstBoardNitra.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardNtdec.cpp -o objs/core/board/NstBoardNtdec.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardOpenCorp.cpp -o objs/core/board/NstBoardOpenCorp.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardQj.cpp -o objs/core/board/NstBoardQj.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardRcm.cpp -o objs/core/board/NstBoardRcm.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardRexSoftDb5z.cpp -o objs/core/board/NstBoardRexSoftDb5z.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardRexSoftSl1632.cpp -o objs/core/board/NstBoardRexSoftSl1632.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardRumbleStation.cpp -o objs/core/board/NstBoardRumbleStation.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachen74x374.cpp -o objs/core/board/NstBoardSachen74x374.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenS8259.cpp -o objs/core/board/NstBoardSachenS8259.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenSa0036.cpp -o objs/core/board/NstBoardSachenSa0036.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenSa0037.cpp -o objs/core/board/NstBoardSachenSa0037.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenSa72007.cpp -o objs/core/board/NstBoardSachenSa72007.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenSa72008.cpp -o objs/core/board/NstBoardSachenSa72008.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenStreetHeroes.cpp -o objs/core/board/NstBoardSachenStreetHeroes.o source/core/board/NstBoardSachenStreetHeroes.cpp: In member function ‘virtual void Nes::Core::Boards::Sachen::StreetHeroes::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardSachenStreetHeroes.cpp:132:32: warning: narrowing conversion of ‘((((const Nes::Core::Boards::Sachen::StreetHeroes*)this)->Nes::Core::Boards::Sachen::StreetHeroes::cartSwitches.Nes::Core::Boards::Sachen::StreetHeroes::CartSwitches::GetRegion() != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cartSwitches.GetRegion() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardSachenStreetHeroes.cpp:133:7: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Sachen::StreetHeroes*)this)->Nes::Core::Boards::Sachen::StreetHeroes::exReg’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exReg ^~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenTca01.cpp -o objs/core/board/NstBoardSachenTca01.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSachenTcu.cpp -o objs/core/board/NstBoardSachenTcu.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSomeriTeamSl12.cpp -o objs/core/board/NstBoardSomeriTeamSl12.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSubor.cpp -o objs/core/board/NstBoardSubor.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSunsoft1.cpp -o objs/core/board/NstBoardSunsoft1.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSunsoft2.cpp -o objs/core/board/NstBoardSunsoft2.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSunsoft3.cpp -o objs/core/board/NstBoardSunsoft3.o source/core/board/NstBoardSunsoft3.cpp: In member function ‘virtual void Nes::Core::Boards::Sunsoft::S3::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardSunsoft3.cpp:96:40: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::toggle) != 0) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.unit.enabled ? 0x1U : 0x0U) | (irq.unit.toggle ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardSunsoft3.cpp:97:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardSunsoft3.cpp:98:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSunsoft4.cpp -o objs/core/board/NstBoardSunsoft4.o source/core/board/NstBoardSunsoft4.cpp: In member function ‘virtual void Nes::Core::Boards::Sunsoft::S4::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardSunsoft4.cpp:90:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Sunsoft::S4*)this)->Nes::Core::Boards::Sunsoft::S4::regs.Nes::Core::Boards::Sunsoft::S4::Regs::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl, ~~~~~^~~~ source/core/board/NstBoardSunsoft4.cpp:91:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S4*)this)->Nes::Core::Boards::Sunsoft::S4::regs.Nes::Core::Boards::Sunsoft::S4::Regs::nmt[0]) & (~128))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.nmt[0] & ~uint(Regs::BANK_OFFSET), ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardSunsoft4.cpp:92:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S4*)this)->Nes::Core::Boards::Sunsoft::S4::regs.Nes::Core::Boards::Sunsoft::S4::Regs::nmt[1]) & (~128))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.nmt[1] & ~uint(Regs::BANK_OFFSET) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSunsoft5b.cpp -o objs/core/board/NstBoardSunsoft5b.o source/core/board/NstBoardSunsoft5b.cpp: In member function ‘void Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardSunsoft5b.cpp:246:33: warning: narrowing conversion of ‘(((((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::holding) != 0) ? 1 : 0) | ((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::hold) != 0) ? 2 : 1)) | ((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::alternate) != 0) ? 4 : 0)) | ((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::attack) != 0) ? 8 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (holding ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (hold ? 0x2U : 0x1U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (alternate ? 0x4U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (attack ? 0x8U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardSunsoft5b.cpp:248:7: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] count, ^~~~~ source/core/board/NstBoardSunsoft5b.cpp:249:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::length) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] length & 0xFF, ~~~~~~~^~~~~~ source/core/board/NstBoardSunsoft5b.cpp:250:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::length) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] length >> 8 ~~~~~~~^~~~ source/core/board/NstBoardSunsoft5b.cpp: In member function ‘void Nes::Core::Boards::Sunsoft::S5b::Sound::Square::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/board/NstBoardSunsoft5b.cpp:265:23: warning: narrowing conversion of ‘(((~(unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::status) & 1) | (((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::ctrl) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (~status & 0x1) | (ctrl << 1), ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ source/core/board/NstBoardSunsoft5b.cpp:266:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::length) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] length & 0xFF, ~~~~~~~^~~~~~ source/core/board/NstBoardSunsoft5b.cpp:267:21: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::length) >> 8) | ((((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::status) & 8) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (length >> 8) | ((status & 0x8) << 1), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSunsoftDcs.cpp -o objs/core/board/NstBoardSunsoftDcs.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSunsoftFme7.cpp -o objs/core/board/NstBoardSunsoftFme7.o source/core/board/NstBoardSunsoftFme7.cpp: In member function ‘virtual void Nes::Core::Boards::Sunsoft::Fme7::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardSunsoftFme7.cpp:108:42: warning: narrowing conversion of ‘((((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::Connected() ? 128 : 0) | ((((unsigned int)((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::Fme7::Irq::enabled) != 0) ? 1 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.Connected() ? 0x80U : 0x00U) | (irq.unit.enabled ? 0x1U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardSunsoftFme7.cpp:109:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::Fme7::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ source/core/board/NstBoardSunsoftFme7.cpp:110:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::Fme7::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSuperGameBoogerman.cpp -o objs/core/board/NstBoardSuperGameBoogerman.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSuperGameLionKing.cpp -o objs/core/board/NstBoardSuperGameLionKing.o source/core/board/NstBoardSuperGameLionKing.cpp: In member function ‘virtual void Nes::Core::Boards::SuperGame::LionKing::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardSuperGameLionKing.cpp:86:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::LionKing*)this)->Nes::Core::Boards::SuperGame::LionKing::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ source/core/board/NstBoardSuperGameLionKing.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::LionKing*)this)->Nes::Core::Boards::SuperGame::LionKing::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardSuperGamePocahontas2.cpp -o objs/core/board/NstBoardSuperGamePocahontas2.o source/core/board/NstBoardSuperGamePocahontas2.cpp: In member function ‘virtual void Nes::Core::Boards::SuperGame::Pocahontas2::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardSuperGamePocahontas2.cpp:92:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::Pocahontas2*)this)->Nes::Core::Boards::SuperGame::Pocahontas2::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ source/core/board/NstBoardSuperGamePocahontas2.cpp:93:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::Pocahontas2*)this)->Nes::Core::Boards::SuperGame::Pocahontas2::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1], ~~~~~~~~^ source/core/board/NstBoardSuperGamePocahontas2.cpp:94:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::Pocahontas2*)this)->Nes::Core::Boards::SuperGame::Pocahontas2::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[2] ~~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTaitoTc0190fmc.cpp -o objs/core/board/NstBoardTaitoTc0190fmc.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTaitoTc0190fmcPal16r4.cpp -o objs/core/board/NstBoardTaitoTc0190fmcPal16r4.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTaitoX1005.cpp -o objs/core/board/NstBoardTaitoX1005.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTaitoX1017.cpp -o objs/core/board/NstBoardTaitoX1017.o source/core/board/NstBoardTaitoX1017.cpp: In member function ‘virtual void Nes::Core::Boards::Taito::X1017::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardTaitoX1017.cpp:140:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Taito::X1017*)this)->Nes::Core::Boards::Taito::X1017::regs.Nes::Core::Boards::Taito::X1017::::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl, ~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTengen.cpp -o objs/core/board/NstBoardTengen.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTengenRambo1.cpp -o objs/core/board/NstBoardTengenRambo1.o source/core/board/NstBoardTengenRambo1.cpp: In member function ‘virtual void Nes::Core::Boards::Tengen::Rambo1::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardTengenRambo1.cpp:170:43: warning: narrowing conversion of ‘((((((unsigned int)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::enabled) != 0) ? 1 : 0) | (((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::m2.Nes::Core::Timer::M2::Connected() ? 2 : 0)) | ((((unsigned int)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::reload) != 0) ? 4 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.unit.enabled ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (irq.m2.Connected() ? 0x2U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (irq.unit.reload ? 0x4U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/board/NstBoardTengenRambo1.cpp:172:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch, ~~~~~~~~~^~~~~ source/core/board/NstBoardTengenRambo1.cpp:173:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF ~~~~~~~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTxc.cpp -o objs/core/board/NstBoardTxc.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTxcMxmdhtwo.cpp -o objs/core/board/NstBoardTxcMxmdhtwo.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTxcPoliceman.cpp -o objs/core/board/NstBoardTxcPoliceman.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTxcTw.cpp -o objs/core/board/NstBoardTxcTw.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardTxRom.cpp -o objs/core/board/NstBoardTxRom.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlA9746.cpp -o objs/core/board/NstBoardUnlA9746.o source/core/board/NstBoardUnlA9746.cpp: In member function ‘virtual void Nes::Core::Boards::Unlicensed::A9746::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardUnlA9746.cpp:88:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::A9746*)this)->Nes::Core::Boards::Unlicensed::A9746::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] >> 4 ~~~~~~~~^ source/core/board/NstBoardUnlA9746.cpp:88:26: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::A9746*)this)->Nes::Core::Boards::Unlicensed::A9746::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] >> 4 ~~~~~~~~^ source/core/board/NstBoardUnlA9746.cpp:88:39: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Unlicensed::A9746*)this)->Nes::Core::Boards::Unlicensed::A9746::exRegs[2]) >> 4)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] >> 4 ~~~~~~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlCc21.cpp -o objs/core/board/NstBoardUnlCc21.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlEdu2000.cpp -o objs/core/board/NstBoardUnlEdu2000.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlKingOfFighters96.cpp -o objs/core/board/NstBoardUnlKingOfFighters96.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlKingOfFighters97.cpp -o objs/core/board/NstBoardUnlKingOfFighters97.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlMortalKombat2.cpp -o objs/core/board/NstBoardUnlMortalKombat2.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlN625092.cpp -o objs/core/board/NstBoardUnlN625092.o source/core/board/NstBoardUnlN625092.cpp: In member function ‘virtual void Nes::Core::Boards::Unlicensed::N625092::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardUnlN625092.cpp:79:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::N625092*)this)->Nes::Core::Boards::Unlicensed::N625092::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], regs[1] ~~~~~~^ source/core/board/NstBoardUnlN625092.cpp:79:22: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::N625092*)this)->Nes::Core::Boards::Unlicensed::N625092::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], regs[1] ~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlSuperFighter3.cpp -o objs/core/board/NstBoardUnlSuperFighter3.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlTf1201.cpp -o objs/core/board/NstBoardUnlTf1201.o source/core/board/NstBoardUnlTf1201.cpp: In member function ‘virtual void Nes::Core::Boards::Unlicensed::Tf1201::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardUnlTf1201.cpp:113:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Unlicensed::Tf1201*)this)->Nes::Core::Boards::Unlicensed::Tf1201::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::Unlicensed::Tf1201::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ source/core/board/NstBoardUnlTf1201.cpp:114:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Unlicensed::Tf1201*)this)->Nes::Core::Boards::Unlicensed::Tf1201::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::Unlicensed::Tf1201::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF ~~~~~~~~~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlWorldHero.cpp -o objs/core/board/NstBoardUnlWorldHero.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUnlXzy.cpp -o objs/core/board/NstBoardUnlXzy.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardUxRom.cpp -o objs/core/board/NstBoardUxRom.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardVsSystem.cpp -o objs/core/board/NstBoardVsSystem.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixing.cpp -o objs/core/board/NstBoardWaixing.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixingFfv.cpp -o objs/core/board/NstBoardWaixingFfv.o source/core/board/NstBoardWaixingFfv.cpp: In member function ‘virtual void Nes::Core::Boards::Waixing::Ffv::SubSave(Nes::Core::State::Saver&) const’: source/core/board/NstBoardWaixingFfv.cpp:53:35: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Waixing::Ffv*)this)->Nes::Core::Boards::Waixing::Ffv::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs[0], regs[1] }; ~~~~~~^ source/core/board/NstBoardWaixingFfv.cpp:53:44: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Waixing::Ffv*)this)->Nes::Core::Boards::Waixing::Ffv::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs[0], regs[1] }; ~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixingPs2.cpp -o objs/core/board/NstBoardWaixingPs2.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixingSecurity.cpp -o objs/core/board/NstBoardWaixingSecurity.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixingSgz.cpp -o objs/core/board/NstBoardWaixingSgz.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixingSgzlz.cpp -o objs/core/board/NstBoardWaixingSgzlz.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixingSh2.cpp -o objs/core/board/NstBoardWaixingSh2.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWaixingZs.cpp -o objs/core/board/NstBoardWaixingZs.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardWhirlwind.cpp -o objs/core/board/NstBoardWhirlwind.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/board/NstBoardZz.cpp -o objs/core/board/NstBoardZz.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpAdapter.cpp -o objs/core/input/NstInpAdapter.o source/core/input/NstInpAdapter.cpp: In member function ‘void Nes::Core::Input::AdapterFour::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: source/core/input/NstInpAdapter.cpp:184:17: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::AdapterFour*)this)->Nes::Core::Input::AdapterFour::increaser) ^ 1)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] increaser ^ 1, count[0], count[1] ~~~~~~~~~~^~~ source/core/input/NstInpAdapter.cpp:184:29: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::AdapterFour*)this)->Nes::Core::Input::AdapterFour::count[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] increaser ^ 1, count[0], count[1] ~~~~~~~^ source/core/input/NstInpAdapter.cpp:184:39: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::AdapterFour*)this)->Nes::Core::Input::AdapterFour::count[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] increaser ^ 1, count[0], count[1] ~~~~~~~^ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpBandaiHyperShot.cpp -o objs/core/input/NstInpBandaiHyperShot.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpBarcodeWorld.cpp -o objs/core/input/NstInpBarcodeWorld.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpCrazyClimber.cpp -o objs/core/input/NstInpCrazyClimber.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpDoremikkoKeyboard.cpp -o objs/core/input/NstInpDoremikkoKeyboard.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpExcitingBoxing.cpp -o objs/core/input/NstInpExcitingBoxing.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpFamilyKeyboard.cpp -o objs/core/input/NstInpFamilyKeyboard.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpFamilyTrainer.cpp -o objs/core/input/NstInpFamilyTrainer.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpHoriTrack.cpp -o objs/core/input/NstInpHoriTrack.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpKonamiHyperShot.cpp -o objs/core/input/NstInpKonamiHyperShot.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpMahjong.cpp -o objs/core/input/NstInpMahjong.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpMouse.cpp -o objs/core/input/NstInpMouse.o source/core/input/NstInpMouse.cpp: In member function ‘virtual void Nes::Core::Input::Mouse::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: source/core/input/NstInpMouse.cpp:55:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Mouse*)this)->Nes::Core::Input::Mouse::strobe’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ^~~~~~ source/core/input/NstInpMouse.cpp:55:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Mouse*)this)->Nes::Core::Input::Mouse::stream) ^ 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpOekaKidsTablet.cpp -o objs/core/input/NstInpOekaKidsTablet.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpPachinko.cpp -o objs/core/input/NstInpPachinko.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpPad.cpp -o objs/core/input/NstInpPad.o source/core/input/NstInpPad.cpp: In member function ‘virtual void Nes::Core::Input::Pad::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: source/core/input/NstInpPad.cpp:68:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Pad*)this)->Nes::Core::Input::Pad::strobe’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ^~~~~~ source/core/input/NstInpPad.cpp:68:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Pad*)this)->Nes::Core::Input::Pad::stream) ^ 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ~~~~~~~^~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpPaddle.cpp -o objs/core/input/NstInpPaddle.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpPartyTap.cpp -o objs/core/input/NstInpPartyTap.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpPokkunMoguraa.cpp -o objs/core/input/NstInpPokkunMoguraa.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpPowerGlove.cpp -o objs/core/input/NstInpPowerGlove.o source/core/input/NstInpPowerGlove.cpp: In member function ‘virtual void Nes::Core::Input::PowerGlove::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: source/core/input/NstInpPowerGlove.cpp:79:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::PowerGlove*)this)->Nes::Core::Input::PowerGlove::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch, ^~~~~ source/core/input/NstInpPowerGlove.cpp:80:20: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Input::PowerGlove*)this)->Nes::Core::Input::PowerGlove::stream) == (~0)) ? 255 : ((Nes::uint)((const Nes::Core::Input::PowerGlove*)this)->Nes::Core::Input::PowerGlove::stream))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] stream == ~0U ? 0xFF : stream, ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpPowerPad.cpp -o objs/core/input/NstInpPowerPad.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpRob.cpp -o objs/core/input/NstInpRob.o source/core/input/NstInpRob.cpp: In member function ‘virtual void Nes::Core::Input::Rob::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: source/core/input/NstInpRob.cpp:58:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::strobe’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, ^~~~~~ source/core/input/NstInpRob.cpp:59:13: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::stream) ^ 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] stream ^ 0xFF, ~~~~~~~^~~~~~ source/core/input/NstInpRob.cpp:60:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::state’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] state, ^~~~~ source/core/input/NstInpRob.cpp:62:11: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::code) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] code & 0xFF, ~~~~~^~~~~~ source/core/input/NstInpRob.cpp:63:11: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::code) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] code >> 8 ~~~~~^~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpSuborKeyboard.cpp -o objs/core/input/NstInpSuborKeyboard.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpTopRider.cpp -o objs/core/input/NstInpTopRider.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpTurboFile.cpp -o objs/core/input/NstInpTurboFile.o source/core/input/NstInpTurboFile.cpp: In member function ‘virtual void Nes::Core::Input::TurboFile::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: source/core/input/NstInpTurboFile.cpp:68:10: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::pos) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pos & 0xFF, ~~~~^~~~~~ source/core/input/NstInpTurboFile.cpp:69:10: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::pos) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pos >> 8, ~~~~^~~~ source/core/input/NstInpTurboFile.cpp:70:25: warning: narrowing conversion of ‘((count | (((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::old) << 1)) | (((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::out) << 2))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] count | (old << 1) | (out << 2) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/input/NstInpZapper.cpp -o objs/core/input/NstInpZapper.o source/core/input/NstInpZapper.cpp: In member function ‘virtual void Nes::Core::Input::Zapper::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: source/core/input/NstInpZapper.cpp:140:13: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::arcade) != 0) ? ((((unsigned int)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::shifter) != 0) ? 1 : 3) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] arcade ? shifter ? 0x1 : 0x3 : 0x0, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ source/core/input/NstInpZapper.cpp:141:13: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::arcade) != 0) ? ((Nes::uint)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::stream) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] arcade ? stream : 0x00 ~~~~~~~^~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/vssystem/NstVsRbiBaseball.cpp -o objs/core/vssystem/NstVsRbiBaseball.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/vssystem/NstVsSuperXevious.cpp -o objs/core/vssystem/NstVsSuperXevious.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/vssystem/NstVsSystem.cpp -o objs/core/vssystem/NstVsSystem.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DNST_PRAGMA_ONCE -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -c source/core/vssystem/NstVsTkoBoxing.cpp -o objs/core/vssystem/NstVsTkoBoxing.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/gtkui/gtkui.cpp -o objs/unix/gtkui/gtkui.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/gtkui/gtkui_archive.cpp -o objs/unix/gtkui/gtkui_archive.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/gtkui/gtkui_callbacks.cpp -o objs/unix/gtkui/gtkui_callbacks.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/gtkui/gtkui_cheats.cpp -o objs/unix/gtkui/gtkui_cheats.o source/unix/gtkui/gtkui_cheats.cpp: In function ‘void gtkui_cheats_fill_tree(char*)’: source/unix/gtkui/gtkui_cheats.cpp:379:53: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘Nes::ulong {aka long unsigned int}’ [-Wformat=] source/unix/gtkui/gtkui_cheats.cpp:377:9: node.GetChild(L"address").GetUnsignedValue(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/unix/gtkui/gtkui_cheats.cpp:379:53: node.GetChild(L"compare").GetUnsignedValue()); ^ source/unix/gtkui/gtkui_cheats.cpp:379:53: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘Nes::ulong {aka long unsigned int}’ [-Wformat=] source/unix/gtkui/gtkui_cheats.cpp:379:53: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 6 has type ‘Nes::ulong {aka long unsigned int}’ [-Wformat=] source/unix/gtkui/gtkui_cheats.cpp: In function ‘gboolean gtkui_cheats_scan_list(GtkTreeModel*, GtkTreePath*, GtkTreeIter*, gpointer)’: source/unix/gtkui/gtkui_cheats.cpp:548:91: warning: embedded ‘\0’ in format [-Wformat-contains-nul] snprintf(buf, sizeof(buf), "%c%c%c%c\0", rawcode[0], rawcode[1], rawcode[2], rawcode[3]); ^ source/unix/gtkui/gtkui_cheats.cpp:551:63: warning: embedded ‘\0’ in format [-Wformat-contains-nul] snprintf(buf, sizeof(buf), "%c%c\0", rawcode[5], rawcode[6]); ^ source/unix/gtkui/gtkui_cheats.cpp:554:63: warning: embedded ‘\0’ in format [-Wformat-contains-nul] snprintf(buf, sizeof(buf), "%c%c\0", rawcode[8], rawcode[9]); ^ g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/gtkui/gtkui_config.cpp -o objs/unix/gtkui/gtkui_config.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/gtkui/gtkui_dialogs.cpp -o objs/unix/gtkui/gtkui_dialogs.o source/unix/gtkui/gtkui_dialogs.cpp: In function ‘void gtkui_state_save()’: source/unix/gtkui/gtkui_dialogs.cpp:76:6: warning: ‘.nst’ directive output may be truncated writing 4 bytes into a region of size between 1 and 512 [-Wformat-truncation=] void gtkui_state_save() { ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/SDL2/SDL_stdinc.h:37, from /usr/include/SDL2/SDL_main.h:25, from /usr/include/SDL2/SDL.h:32, from source/unix/gtkui/../video.h:11, from source/unix/gtkui/gtkui_dialogs.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 516 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/gtkui/gtkui_dialogs.cpp: In function ‘void gtkui_movie_save()’: source/unix/gtkui/gtkui_dialogs.cpp:148:6: warning: ‘.nsv’ directive output may be truncated writing 4 bytes into a region of size between 2 and 512 [-Wformat-truncation=] void gtkui_movie_save() { ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/SDL2/SDL_stdinc.h:37, from /usr/include/SDL2/SDL_main.h:25, from /usr/include/SDL2/SDL.h:32, from source/unix/gtkui/../video.h:11, from source/unix/gtkui/gtkui_dialogs.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 515 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/main.cpp -o objs/unix/main.o source/unix/main.cpp: In function ‘void nst_cb_file(void*, Nes::Api::User::File&)’: source/unix/main.cpp:149:26: warning: ‘.ups’ directive output may be truncated writing 4 bytes into a region of size between 1 and 512 [-Wformat-truncation=] static void NST_CALLBACK nst_cb_file(void *userData, User::File& file) { ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 516 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:149:26: warning: ‘.ips’ directive output may be truncated writing 4 bytes into a region of size between 1 and 512 [-Wformat-truncation=] static void NST_CALLBACK nst_cb_file(void *userData, User::File& file) { ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 516 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:149:26: warning: ‘.ups’ directive output may be truncated writing 4 bytes into a region of size between 1 and 512 [-Wformat-truncation=] static void NST_CALLBACK nst_cb_file(void *userData, User::File& file) { ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 516 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp: In function ‘void nst_set_dirs()’: source/unix/main.cpp:471:6: warning: ‘save’ directive output may be truncated writing 4 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void nst_set_dirs() { ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 260 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:471:6: warning: ‘state’ directive output may be truncated writing 5 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void nst_set_dirs() { ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 6 and 261 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:471:6: warning: ‘cheats’ directive output may be truncated writing 6 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void nst_set_dirs() { ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 7 and 262 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:471:6: warning: ‘screenshots’ directive output may be truncated writing 11 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void nst_set_dirs() { ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 12 and 267 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp: In function ‘void nst_set_paths(const char*)’: source/unix/main.cpp:563:6: warning: ‘save/’ directive output may be truncated writing 5 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void nst_set_paths(const char *filename) { ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 6 and 261 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:563:6: warning: ‘%s’ directive output may be truncated writing 4 bytes into a region of size between 2 and 512 [-Wformat-truncation=] void nst_set_paths(const char *filename) { ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 515 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:563:6: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 251 and 506 [-Wformat-truncation=] void nst_set_paths(const char *filename) { ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 7 and 517 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/main.cpp:563:6: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 250 and 505 [-Wformat-truncation=] void nst_set_paths(const char *filename) { ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/main.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 12 and 522 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/cli.cpp -o objs/unix/cli.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/audio.cpp -o objs/unix/audio.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/video.cpp -o objs/unix/video.o source/unix/video.cpp: In function ‘void video_screenshot(const char*)’: source/unix/video.cpp:730:138: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘time_t {aka long int}’ [-Wformat=] snprintf(sshotpath, sizeof(sshotpath), "%sscreenshots/%s-%d-%d.png", nstpaths.nstdir, nstpaths.gamename, time(NULL), rand() % 899 + 100); ~~~~~~~~~~ ^ source/unix/video.cpp:718:6: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 245 and 500 [-Wformat-truncation=] void video_screenshot(const char* filename) { ^~~~~~~~~~~~~~~~ source/unix/video.cpp:718:6: note: using the range [-2147483648, 2147483647] for directive argument source/unix/video.cpp:718:6: note: directive argument in the range [-798, 998] In file included from /usr/include/stdio.h:862:0, from source/unix/video.cpp:24: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 21 and 544 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/input.cpp -o objs/unix/input.o source/unix/input.cpp: In function ‘char* input_translate_event(SDL_Event)’: source/unix/input.cpp:618:7: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size between 0 and 2 [-Wformat-overflow=] char* input_translate_event(SDL_Event event) { ^~~~~~~~~~~~~~~~~~~~~ source/unix/input.cpp:618:7: note: directive argument in the range [0, 255] In file included from /usr/include/stdio.h:862:0, from source/unix/input.cpp:23: /usr/include/aarch64-linux-gnu/bits/stdio2.h:34:43: note: ‘__builtin___sprintf_chk’ output between 6 and 20 bytes into a destination of size 6 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/input.cpp:618:7: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] char* input_translate_event(SDL_Event event) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from source/unix/input.cpp:23: /usr/include/aarch64-linux-gnu/bits/stdio2.h:34:43: note: ‘__builtin___sprintf_chk’ output between 5 and 17 bytes into a destination of size 6 __bos (__s), __fmt, __va_arg_pack ()); ^ source/unix/input.cpp: In function ‘void input_config_read()’: source/unix/input.cpp:687:6: warning: ‘input.conf’ directive output may be truncated writing 10 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void input_config_read() { ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from source/unix/input.cpp:23: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 11 and 266 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/config.cpp -o objs/unix/config.o source/unix/config.cpp: In function ‘void config_file_read()’: source/unix/config.cpp:36:6: warning: ‘nestopia.conf’ directive output may be truncated writing 13 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void config_file_read() { ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from source/unix/config.cpp:23: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 14 and 269 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/cheats.cpp -o objs/unix/cheats.o source/unix/cheats.cpp: In function ‘void dip_handle()’: source/unix/cheats.cpp:135:6: warning: ‘.dip’ directive output may be truncated writing 4 bytes into a region of size between 2 and 512 [-Wformat-truncation=] void dip_handle() { ^~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /usr/include/c++/7/cstdio:42, from /usr/include/c++/7/ext/string_conversions.h:43, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/cheats.cpp:23: /usr/include/aarch64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 5 and 515 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ In file included from /usr/include/stdlib.h:1020:0, from /usr/include/c++/7/cstdlib:75, from /usr/include/c++/7/ext/string_conversions.h:41, from /usr/include/c++/7/bits/basic_string.h:6352, from /usr/include/c++/7/string:52, from /usr/include/c++/7/bits/locale_classes.h:40, from /usr/include/c++/7/bits/ios_base.h:41, from /usr/include/c++/7/ios:42, from /usr/include/c++/7/ostream:38, from /usr/include/c++/7/iostream:39, from source/unix/cheats.cpp:23: In function ‘size_t mbstowcs(wchar_t*, const char*, size_t)’, inlined from ‘void dip_handle()’ at source/unix/cheats.cpp:177:13: /usr/include/aarch64-linux-gnu/bits/stdlib.h:124:42: warning: call to ‘__mbstowcs_chk_warn’ declared with attribute warning: mbstowcs called with dst buffer smaller than len * sizeof (wchar_t) __bos (__dst) / sizeof (wchar_t)); ^ g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/cursor.cpp -o objs/unix/cursor.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/ini.cpp -o objs/unix/ini.o g++ -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -Isource -Wno-write-strings -Wno-deprecated-declarations -DDATADIR=\"/usr/share/nestopia\" -D_GTK -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -I/usr/include/SDL2 -D_REENTRANT -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c source/unix/png.cpp -o objs/unix/png.o cc -Wl,-Bsymbolic-functions -specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now -Wl,--as-needed objs/core/NstApu.o objs/core/NstAssert.o objs/core/NstCartridge.o objs/core/NstCartridgeInes.o objs/core/NstCartridgeRomset.o objs/core/NstCartridgeUnif.o objs/core/NstCheats.o objs/core/NstChecksum.o objs/core/NstChips.o objs/core/NstCore.o objs/core/NstCpu.o objs/core/NstCrc32.o objs/core/NstFds.o objs/core/NstFile.o objs/core/NstImage.o objs/core/NstImageDatabase.o objs/core/NstLog.o objs/core/NstMachine.o objs/core/NstMemory.o objs/core/NstNsf.o objs/core/NstPatcher.o objs/core/NstPatcherIps.o objs/core/NstPatcherUps.o objs/core/NstPins.o objs/core/NstPpu.o objs/core/NstProperties.o objs/core/NstRam.o objs/core/NstSha1.o objs/core/NstSoundPcm.o objs/core/NstSoundPlayer.o objs/core/NstSoundRenderer.o objs/core/NstState.o objs/core/NstStream.o objs/core/NstTracker.o objs/core/NstTrackerMovie.o objs/core/NstTrackerRewinder.o objs/core/NstVector.o objs/core/NstVideoFilter2xSaI.o objs/core/NstVideoFilterHqX.o objs/core/NstVideoFilterNone.o objs/core/NstVideoFilterNtsc.o objs/core/NstVideoFilterNtscCfg.o objs/core/NstVideoFilterScaleX.o objs/core/NstVideoFilterxBR.o objs/core/NstVideoRenderer.o objs/core/NstVideoScreen.o objs/core/NstXml.o objs/core/NstZlib.o objs/core/api/NstApiBarcodeReader.o objs/core/api/NstApiCartridge.o objs/core/api/NstApiCheats.o objs/core/api/NstApiDipSwitches.o objs/core/api/NstApiEmulator.o objs/core/api/NstApiFds.o objs/core/api/NstApiInput.o objs/core/api/NstApiMachine.o objs/core/api/NstApiMovie.o objs/core/api/NstApiNsf.o objs/core/api/NstApiRewinder.o objs/core/api/NstApiSound.o objs/core/api/NstApiTapeRecorder.o objs/core/api/NstApiUser.o objs/core/api/NstApiVideo.o objs/core/board/NstBoardAcclaimMcAcc.o objs/core/board/NstBoardAe.o objs/core/board/NstBoardAgci.o objs/core/board/NstBoardAveD1012.o objs/core/board/NstBoardAveNina.o objs/core/board/NstBoardAxRom.o objs/core/board/NstBoardBandai24c0x.o objs/core/board/NstBoardBandaiAerobicsStudio.o objs/core/board/NstBoardBandaiDatach.o objs/core/board/NstBoardBandaiKaraokeStudio.o objs/core/board/NstBoardBandaiLz93d50.o objs/core/board/NstBoardBandaiLz93d50ex.o objs/core/board/NstBoardBandaiOekaKids.o objs/core/board/NstBoardBenshengBs5.o objs/core/board/NstBoardBmc110in1.o objs/core/board/NstBoardBmc1200in1.o objs/core/board/NstBoardBmc150in1.o objs/core/board/NstBoardBmc15in1.o objs/core/board/NstBoardBmc20in1.o objs/core/board/NstBoardBmc21in1.o objs/core/board/NstBoardBmc22Games.o objs/core/board/NstBoardBmc31in1.o objs/core/board/NstBoardBmc35in1.o objs/core/board/NstBoardBmc36in1.o objs/core/board/NstBoardBmc64in1.o objs/core/board/NstBoardBmc72in1.o objs/core/board/NstBoardBmc76in1.o objs/core/board/NstBoardBmc800in1.o objs/core/board/NstBoardBmc8157.o objs/core/board/NstBoardBmc9999999in1.o objs/core/board/NstBoardBmcA65as.o objs/core/board/NstBoardBmcBallgames11in1.o objs/core/board/NstBoardBmcCh001.o objs/core/board/NstBoardBmcCtc65.o objs/core/board/NstBoardBmcFamily4646B.o objs/core/board/NstBoardBmcFk23c.o objs/core/board/NstBoardBmcGamestarA.o objs/core/board/NstBoardBmcGamestarB.o objs/core/board/NstBoardBmcGolden190in1.o objs/core/board/NstBoardBmcGoldenCard6in1.o objs/core/board/NstBoardBmcGoldenGame260in1.o objs/core/board/NstBoardBmcHero.o objs/core/board/NstBoardBmcMarioParty7in1.o objs/core/board/NstBoardBmcNovelDiamond.o objs/core/board/NstBoardBmcPowerjoy84in1.o objs/core/board/NstBoardBmcResetBased4in1.o objs/core/board/NstBoardBmcSuper22Games.o objs/core/board/NstBoardBmcSuper24in1.o objs/core/board/NstBoardBmcSuper40in1.o objs/core/board/NstBoardBmcSuper700in1.o objs/core/board/NstBoardBmcSuperBig7in1.o objs/core/board/NstBoardBmcSuperGun20in1.o objs/core/board/NstBoardBmcSuperHiK300in1.o objs/core/board/NstBoardBmcSuperHiK4in1.o objs/core/board/NstBoardBmcSuperVision16in1.o objs/core/board/NstBoardBmcT262.o objs/core/board/NstBoardBmcVrc4.o objs/core/board/NstBoardBmcVt5201.o objs/core/board/NstBoardBmcY2k64in1.o objs/core/board/NstBoardBtl2708.o objs/core/board/NstBoardBtl6035052.o objs/core/board/NstBoardBtlAx5705.o objs/core/board/NstBoardBtlDragonNinja.o objs/core/board/NstBoardBtlGeniusMerioBros.o objs/core/board/NstBoardBtlMarioBaby.o objs/core/board/NstBoardBtlPikachuY2k.o objs/core/board/NstBoardBtlShuiGuanPipe.o objs/core/board/NstBoardBtlSmb2a.o objs/core/board/NstBoardBtlSmb2b.o objs/core/board/NstBoardBtlSmb2c.o objs/core/board/NstBoardBtlSmb3.o objs/core/board/NstBoardBtlSuperBros11.o objs/core/board/NstBoardBtlT230.o objs/core/board/NstBoardBtlTobidaseDaisakusen.o objs/core/board/NstBoardBxRom.o objs/core/board/NstBoardCaltron.o objs/core/board/NstBoardCamerica.o objs/core/board/NstBoardCneDecathlon.o objs/core/board/NstBoardCnePsb.o objs/core/board/NstBoardCneShlz.o objs/core/board/NstBoardCony.o objs/core/board/NstBoard.o objs/core/board/NstBoardCxRom.o objs/core/board/NstBoardDiscrete.o objs/core/board/NstBoardDreamtech.o objs/core/board/NstBoardEvent.o objs/core/board/NstBoardFb.o objs/core/board/NstBoardFfe.o objs/core/board/NstBoardFujiya.o objs/core/board/NstBoardFukutake.o objs/core/board/NstBoardFutureMedia.o objs/core/board/NstBoardGouder.o objs/core/board/NstBoardGxRom.o objs/core/board/NstBoardHenggedianzi.o objs/core/board/NstBoardHes.o objs/core/board/NstBoardHosenkan.o objs/core/board/NstBoardIremG101.o objs/core/board/NstBoardIremH3001.o objs/core/board/NstBoardIremHolyDiver.o objs/core/board/NstBoardIremKaiketsu.o objs/core/board/NstBoardIremLrog017.o objs/core/board/NstBoardJalecoJf11.o objs/core/board/NstBoardJalecoJf13.o objs/core/board/NstBoardJalecoJf16.o objs/core/board/NstBoardJalecoJf17.o objs/core/board/NstBoardJalecoJf19.o objs/core/board/NstBoardJalecoSs88006.o objs/core/board/NstBoardJyCompany.o objs/core/board/NstBoardKaiser.o objs/core/board/NstBoardKasing.o objs/core/board/NstBoardKayH2288.o objs/core/board/NstBoardKayPandaPrince.o objs/core/board/NstBoardKonamiVrc1.o objs/core/board/NstBoardKonamiVrc2.o objs/core/board/NstBoardKonamiVrc3.o objs/core/board/NstBoardKonamiVrc4.o objs/core/board/NstBoardKonamiVrc6.o objs/core/board/NstBoardKonamiVrc7.o objs/core/board/NstBoardKonamiVsSystem.o objs/core/board/NstBoardMagicSeries.o objs/core/board/NstBoardMmc1.o objs/core/board/NstBoardMmc2.o objs/core/board/NstBoardMmc3.o objs/core/board/NstBoardMmc4.o objs/core/board/NstBoardMmc5.o objs/core/board/NstBoardMmc6.o objs/core/board/NstBoardNamcot163.o objs/core/board/NstBoardNamcot175.o objs/core/board/NstBoardNamcot34xx.o objs/core/board/NstBoardNanjing.o objs/core/board/NstBoardNihon.o objs/core/board/NstBoardNitra.o objs/core/board/NstBoardNtdec.o objs/core/board/NstBoardOpenCorp.o objs/core/board/NstBoardQj.o objs/core/board/NstBoardRcm.o objs/core/board/NstBoardRexSoftDb5z.o objs/core/board/NstBoardRexSoftSl1632.o objs/core/board/NstBoardRumbleStation.o objs/core/board/NstBoardSachen74x374.o objs/core/board/NstBoardSachenS8259.o objs/core/board/NstBoardSachenSa0036.o objs/core/board/NstBoardSachenSa0037.o objs/core/board/NstBoardSachenSa72007.o objs/core/board/NstBoardSachenSa72008.o objs/core/board/NstBoardSachenStreetHeroes.o objs/core/board/NstBoardSachenTca01.o objs/core/board/NstBoardSachenTcu.o objs/core/board/NstBoardSomeriTeamSl12.o objs/core/board/NstBoardSubor.o objs/core/board/NstBoardSunsoft1.o objs/core/board/NstBoardSunsoft2.o objs/core/board/NstBoardSunsoft3.o objs/core/board/NstBoardSunsoft4.o objs/core/board/NstBoardSunsoft5b.o objs/core/board/NstBoardSunsoftDcs.o objs/core/board/NstBoardSunsoftFme7.o objs/core/board/NstBoardSuperGameBoogerman.o objs/core/board/NstBoardSuperGameLionKing.o objs/core/board/NstBoardSuperGamePocahontas2.o objs/core/board/NstBoardTaitoTc0190fmc.o objs/core/board/NstBoardTaitoTc0190fmcPal16r4.o objs/core/board/NstBoardTaitoX1005.o objs/core/board/NstBoardTaitoX1017.o objs/core/board/NstBoardTengen.o objs/core/board/NstBoardTengenRambo1.o objs/core/board/NstBoardTxc.o objs/core/board/NstBoardTxcMxmdhtwo.o objs/core/board/NstBoardTxcPoliceman.o objs/core/board/NstBoardTxcTw.o objs/core/board/NstBoardTxRom.o objs/core/board/NstBoardUnlA9746.o objs/core/board/NstBoardUnlCc21.o objs/core/board/NstBoardUnlEdu2000.o objs/core/board/NstBoardUnlKingOfFighters96.o objs/core/board/NstBoardUnlKingOfFighters97.o objs/core/board/NstBoardUnlMortalKombat2.o objs/core/board/NstBoardUnlN625092.o objs/core/board/NstBoardUnlSuperFighter3.o objs/core/board/NstBoardUnlTf1201.o objs/core/board/NstBoardUnlWorldHero.o objs/core/board/NstBoardUnlXzy.o objs/core/board/NstBoardUxRom.o objs/core/board/NstBoardVsSystem.o objs/core/board/NstBoardWaixing.o objs/core/board/NstBoardWaixingFfv.o objs/core/board/NstBoardWaixingPs2.o objs/core/board/NstBoardWaixingSecurity.o objs/core/board/NstBoardWaixingSgz.o objs/core/board/NstBoardWaixingSgzlz.o objs/core/board/NstBoardWaixingSh2.o objs/core/board/NstBoardWaixingZs.o objs/core/board/NstBoardWhirlwind.o objs/core/board/NstBoardZz.o objs/core/input/NstInpAdapter.o objs/core/input/NstInpBandaiHyperShot.o objs/core/input/NstInpBarcodeWorld.o objs/core/input/NstInpCrazyClimber.o objs/core/input/NstInpDoremikkoKeyboard.o objs/core/input/NstInpExcitingBoxing.o objs/core/input/NstInpFamilyKeyboard.o objs/core/input/NstInpFamilyTrainer.o objs/core/input/NstInpHoriTrack.o objs/core/input/NstInpKonamiHyperShot.o objs/core/input/NstInpMahjong.o objs/core/input/NstInpMouse.o objs/core/input/NstInpOekaKidsTablet.o objs/core/input/NstInpPachinko.o objs/core/input/NstInpPad.o objs/core/input/NstInpPaddle.o objs/core/input/NstInpPartyTap.o objs/core/input/NstInpPokkunMoguraa.o objs/core/input/NstInpPowerGlove.o objs/core/input/NstInpPowerPad.o objs/core/input/NstInpRob.o objs/core/input/NstInpSuborKeyboard.o objs/core/input/NstInpTopRider.o objs/core/input/NstInpTurboFile.o objs/core/input/NstInpZapper.o objs/core/vssystem/NstVsRbiBaseball.o objs/core/vssystem/NstVsSuperXevious.o objs/core/vssystem/NstVsSystem.o objs/core/vssystem/NstVsTkoBoxing.o objs/unix/gtkui/gtkui.o objs/unix/gtkui/gtkui_archive.o objs/unix/gtkui/gtkui_callbacks.o objs/unix/gtkui/gtkui_cheats.o objs/unix/gtkui/gtkui_config.o objs/unix/gtkui/gtkui_dialogs.o objs/unix/main.o objs/unix/cli.o objs/unix/audio.o objs/unix/video.o objs/unix/input.o objs/unix/config.o objs/unix/cheats.o objs/unix/cursor.o objs/unix/ini.o objs/unix/png.o -lstdc++ -lm -lz -lSDL2 -larchive -lepoxy -lGL -lGLU -lao -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -o nestopia make[2]: Leaving directory '/<>' dh_auto_build --sourcedirectory=libretro -- cd libretro && make -j1 make[2]: Entering directory '/<>/libretro' g++ -c -o ../source/core/NstApu.o ../source/core/NstApu.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/NstApu.cpp:492:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Apu*)this)->Nes::Core::Apu::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ctrl, ^~~~ ../source/core/NstApu.cpp:493:12: warning: narrowing conversion of ‘(clock & 255)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock & 0xFF, ~~~~~~^~~~~~ ../source/core/NstApu.cpp:494:12: warning: narrowing conversion of ‘(clock >> 8)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock >> 8, ~~~~~~^~~~ ../source/core/NstApu.cpp:495:13: warning: narrowing conversion of ‘(Nes::word)((const Nes::Core::Apu*)this)->Nes::Core::Apu::cycles.Nes::Core::Apu::Cycles::frameDivider’ from ‘Nes::word {aka short unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.frameDivider ~~~~~~~^~~~~~~~~~~~ ../source/core/NstApu.cpp:516:12: warning: narrowing conversion of ‘(clock & 255)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock & 0xFF, ~~~~~~^~~~~~ ../source/core/NstApu.cpp:517:12: warning: narrowing conversion of ‘(clock >> 8)’ from ‘Nes::Core::Cycle {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] clock >> 8, ~~~~~~^~~~ ../source/core/NstApu.cpp:518:28: warning: narrowing conversion of ‘(int)(((short unsigned int)((int)((const Nes::Core::Apu*)this)->Nes::Core::Apu::cycles.Nes::Core::Apu::Cycles::frameIrqRepeat)) % 3)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.frameIrqRepeat % 3 ~~~~~~~~~~~~~~~~~~~~~~^~~ ../source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::Channel::Envelope::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/NstApu.cpp:1070:13: warning: narrowing conversion of ‘(((unsigned int)((int)((const Nes::Core::Apu::Channel::Envelope*)this)->Nes::Core::Apu::Channel::Envelope::regs[0])) | (((bool)((const Nes::Core::Apu::Channel::Envelope*)this)->Nes::Core::Apu::Channel::Envelope::reset) ? 128 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0] | (reset ? 0x80U : 0x00U), ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::Triangle::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/NstApu.cpp:1609:17: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::waveLength)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFFU, ~~~~~~~~~~~^~~~~~~ ../source/core/NstApu.cpp:1610:17: warning: narrowing conversion of ‘(((int)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::waveLength) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8, ~~~~~~~~~~~^~~~ ../source/core/NstApu.cpp:1611:20: warning: narrowing conversion of ‘(((Nes::uint)((int)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::linearCounter)) | (((Nes::uint)((Nes::Core::Apu::Triangle::Status)((const Nes::Core::Apu::Triangle*)this)->Nes::Core::Apu::Triangle::status)) << 7))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] linearCounter | (uint(status) << 7), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../source/core/NstApu.cpp: In member function ‘void Nes::Core::Apu::Dmc::SaveState(Nes::Core::State::Saver&, Nes::dword, const Nes::Core::Cpu&, Nes::Core::Cycle) const’: ../source/core/NstApu.cpp:2020:14: warning: narrowing conversion of ‘(dmcClock & 255)’ from ‘Nes::dword {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dmcClock & 0xFF, ~~~~~~~~~^~~~~~ ../source/core/NstApu.cpp:2021:14: warning: narrowing conversion of ‘(dmcClock >> 8)’ from ‘Nes::dword {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dmcClock >> 8, ~~~~~~~~~^~~~ ../source/core/NstApu.cpp:2025:55: warning: narrowing conversion of ‘((((((Nes::uint)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::ctrl) & 15) | (((((Nes::uint)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::ctrl) & 64) != 0) ? 16 : 0)) | (((((Nes::uint)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::ctrl) & 128) != 0) ? 32 : 0)) | ((((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::lengthCounter) != 0) ? 64 : 0))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ( ~~ ( ( regs.ctrl & REG0_FREQUENCY ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ( regs.ctrl & REG0_LOOP ) ? 0x10U : 0U ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ( regs.ctrl & REG0_IRQ_ENABLE ) ? 0x20U : 0U ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ( ( dma.lengthCounter ) ? 0x40U : 0U ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ), ~ ../source/core/NstApu.cpp:2028:30: warning: narrowing conversion of ‘((((unsigned int)((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::address)) - 49152) >> 6)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (regs.address - 0xC000U) >> 6, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../source/core/NstApu.cpp:2029:31: warning: narrowing conversion of ‘((((unsigned int)((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::regs.Nes::Core::Apu::Dmc::::lengthCounter)) - 1) >> 4)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (regs.lengthCounter - 1U) >> 4, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../source/core/NstApu.cpp:2030:23: warning: narrowing conversion of ‘(((unsigned int)(((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::address) >> 0)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (dma.address >> 0 & 0xFFU), ~~~~~~~~~~~~~~~~~~^~~~~~~~ ../source/core/NstApu.cpp:2031:32: warning: narrowing conversion of ‘((((unsigned int)(((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::address) >> 8)) & 127) | ((unsigned int)((((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::buffered) != 0) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (dma.address >> 8 & 0x7FU) | (dma.buffered ? 0x80 : 0x00), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstApu.cpp:2032:23: warning: narrowing conversion of ‘((((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::lengthCounter) != 0) ? ((((unsigned int)((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::lengthCounter)) - 1) >> 4) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dma.lengthCounter ? (dma.lengthCounter - 1U) >> 4 : 0, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstApu.cpp:2033:9: warning: narrowing conversion of ‘(Nes::word)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::dma.Nes::Core::Apu::Dmc::::buffer’ from ‘Nes::word {aka short unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] dma.buffer, ~~~~^~~~~~ ../source/core/NstApu.cpp:2034:7: warning: narrowing conversion of ‘(7 - ((int)((const Nes::Core::Apu::Dmc*)this)->Nes::Core::Apu::Dmc::out.Nes::Core::Apu::Dmc::::shifter))’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] 7 - out.shifter, ~~^~~~~~~~~~~~~ In file included from ../source/core/NstAssert.hpp:29:0, from ../source/core/NstCpu.hpp:28, from ../source/core/NstApu.cpp:26: ../source/core/NstCore.hpp: In instantiation of ‘long int Nes::Core::signed_shl(T, Nes::uint) [with T = int; Nes::uint = unsigned int]’: ../source/core/NstApu.cpp:1150:32: required from here ../source/core/NstCore.hpp:282:25: warning: left operand of shift expression ‘(-7 << 1)’ is negative [-fpermissive] enum {NATIVE = T(-7) << 1 == -14}; ~~~~~~^~~~ g++ -c -o ../source/core/NstAssert.o ../source/core/NstAssert.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstCartridge.o ../source/core/NstCartridge.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstCartridgeInes.o ../source/core/NstCartridgeInes.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstCartridgeRomset.o ../source/core/NstCartridgeRomset.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstCartridgeUnif.o ../source/core/NstCartridgeUnif.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/NstCartridgeUnif.cpp: In static member function ‘static const char* Nes::Core::Cartridge::Unif::Loader::ChunkName(char (&)[5], Nes::dword)’: ../source/core/NstCartridgeUnif.cpp:741:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 0 & 0xFF, ~~~~~~~~~^~~~~~ ../source/core/NstCartridgeUnif.cpp:742:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 8 & 0xFF, ~~~~~~~~~^~~~~~ ../source/core/NstCartridgeUnif.cpp:743:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 16) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 16 & 0xFF, ~~~~~~~~~^~~~~~ ../source/core/NstCartridgeUnif.cpp:744:14: warning: narrowing conversion of ‘((((unsigned int)id) >> 24) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] id >> 24 & 0xFF, ~~~~~~~~~^~~~~~ g++ -c -o ../source/core/NstCheats.o ../source/core/NstCheats.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstChecksum.o ../source/core/NstChecksum.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstChips.o ../source/core/NstChips.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstCore.o ../source/core/NstCore.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstCpu.o ../source/core/NstCpu.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/NstCpu.cpp: In member function ‘void Nes::Core::Cpu::SaveState(Nes::Core::State::Saver&, Nes::dword, Nes::dword) const’: ../source/core/NstCpu.cpp:335:9: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::pc) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pc & 0xFF, ~~~^~~~~~ ../source/core/NstCpu.cpp:336:9: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::pc) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pc >> 8, ~~~^~~~ ../source/core/NstCpu.cpp:337:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::sp’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] sp, ^~ ../source/core/NstCpu.cpp:338:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::a’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] a, ^ ../source/core/NstCpu.cpp:339:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::x’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] x, ^ ../source/core/NstCpu.cpp:340:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::y’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] y, ^ ../source/core/NstCpu.cpp:341:16: warning: narrowing conversion of ‘((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::flags.Nes::Core::Cpu::Flags::Pack()’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] flags.Pack() ~~~~~~~~~~^~ ../source/core/NstCpu.cpp:356:58: warning: narrowing conversion of ‘(((((((((Nes::Core::Cycle)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::nmiClock) != 4294967295) ? 1 : 0) | (((((Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::low) & 64) != 0) ? 2 : 0)) | (((((Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::low) & 128) != 0) ? 4 : 0)) | (((((Nes::uint)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::low) & 1) != 0) ? 8 : 0)) | ((((int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::jammed) != 0) ? 64 : 0)) | ((((int)((Nes::word)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::model)) == 1) ? 128 : ((((int)((Nes::word)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::model)) == 2) ? 32 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ((interrupt.nmiClock != CYCLE_MAX) ? 0x01U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ((interrupt.low & IRQ_FRAME) ? 0x02U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ((interrupt.low & IRQ_DMC) ? 0x04U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ((interrupt.low & IRQ_EXT) ? 0x08U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (jammed ? 0x40U : 0x00U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (model == CPU_RP2A07 ? 0x80U : model == CPU_DENDY ? 0x20U : 0x00U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstCpu.cpp:358:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::cycles.Nes::Core::Cpu::Cycles::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.count & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/NstCpu.cpp:359:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::cycles.Nes::Core::Cpu::Cycles::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cycles.count >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/NstCpu.cpp:360:40: warning: narrowing conversion of ‘((((Nes::Core::Cycle)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::nmiClock) != 4294967295) ? (((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::nmiClock) + 1) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (interrupt.nmiClock != CYCLE_MAX) ? interrupt.nmiClock+1 : 0, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstCpu.cpp:361:40: warning: narrowing conversion of ‘((((Nes::Core::Cycle)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::irqClock) != 4294967295) ? (((unsigned int)((const Nes::Core::Cpu*)this)->Nes::Core::Cpu::interrupt.Nes::Core::Cpu::Interrupt::irqClock) + 1) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (interrupt.irqClock != CYCLE_MAX) ? interrupt.irqClock+1 : 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/NstCrc32.o ../source/core/NstCrc32.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstFds.o ../source/core/NstFds.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/NstFds.cpp: In member function ‘virtual void Nes::Core::Fds::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/NstFds.cpp:479:18: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::sides.Nes::Core::Fds::Disks::Sides::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] disks.sides.count, ~~~~~~~~~~~~^~~~~ ../source/core/NstFds.cpp:480:40: warning: narrowing conversion of ‘((((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) != 4095) | (((bool)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::writeProtected) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (disks.current != Disks::EJECTED) | (disks.writeProtected ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:481:38: warning: narrowing conversion of ‘((((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) != 4095) ? ((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) : 255)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] disks.current != Disks::EJECTED ? disks.current : 0xFF, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:482:38: warning: narrowing conversion of ‘((((int)((Nes::word)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::current)) != 4095) ? ((int)((Nes::byte)((const Nes::Core::Fds*)this)->Nes::Core::Fds::disks.Nes::Core::Fds::Disks::mounting)) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] disks.current != Disks::EJECTED ? disks.mounting : 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp: In member function ‘void Nes::Core::Fds::Adapter::SaveState(Nes::Core::State::Saver&) const’: ../source/core/NstFds.cpp:1227:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.ctrl, ~~~~~~~~~~~^~~~ ../source/core/NstFds.cpp:1228:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::status’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.status, ~~~~~^~~~~~ ../source/core/NstFds.cpp:1229:23: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::latch)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.latch & 0xFFU, ~~~~~~~~~~~~~~~~~^~~~~~~ ../source/core/NstFds.cpp:1230:23: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::latch) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.latch >> 8, ~~~~~~~~~~~~~~~~~^~~~ ../source/core/NstFds.cpp:1231:23: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::count)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.count & 0xFFU, ~~~~~~~~~~~~~~~~~^~~~~~~ ../source/core/NstFds.cpp:1232:23: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::timer.Nes::Core::Fds::Unit::Timer::count) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.timer.count >> 8, ~~~~~~~~~~~~~~~~~^~~~ ../source/core/NstFds.cpp:1246:20: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::in)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.in & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/NstFds.cpp:1248:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((unsigned int)headPos) & 255) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? headPos & 0xFF : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1249:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((unsigned int)headPos) >> 8) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? headPos >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1250:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? ((unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::dataPos)) & 255)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.dataPos & 0xFFU : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1251:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::dataPos) >> 8) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.dataPos >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1252:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? ((unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::gap)) & 255)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.gap & 0xFFU : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1253:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::gap) >> 8) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.gap >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1254:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? ((unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::length)) & 255)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.length & 0xFFU : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1255:23: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) != 0) ? (((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::length) >> 8) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count ? unit.drive.length >> 8 : 0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1256:28: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/NstFds.cpp:1257:28: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count >> 8 & 0xFF, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/NstFds.cpp:1258:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::count) >> 16)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.count >> 16, ~~~~~~~~~~~~~~~~~^~~~~ ../source/core/NstFds.cpp:1259:20: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Adapter*)this)->Nes::Core::Fds::Adapter::.Nes::Core::Timer::M2::unit.Nes::Core::Fds::Unit::drive.Nes::Core::Fds::Unit::Drive::in) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.drive.in >> 8 ~~~~~~~~~~~~~~^~~~ ../source/core/NstFds.cpp: In member function ‘void Nes::Core::Fds::Sound::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/NstFds.cpp:1662:75: warning: narrowing conversion of ‘((((((Nes::uint)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::status) & 128) != 0) ? 0 : 128) | (((((Nes::uint)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::status) & 64) != 0) ? 0 : 64))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] ((status & STATUS_OUTPUT_ENABLED) ? 0U : uint(REG3_OUTPUT_DISABLE)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ((status & STATUS_ENVELOPES_ENABLED) ? 0U : uint(REG3_ENVELOPE_DISABLE)), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1664:20: warning: narrowing conversion of ‘(((bool)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::wave.Nes::Core::Fds::Sound::Wave::writing) ? 128 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] wave.writing ? REG9_WRITE_MODE : 0, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../source/core/NstFds.cpp:1665:19: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::wave.Nes::Core::Fds::Sound::Wave::length)) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] wave.length & 0xFFU, ~~~~~~~~~~~~^~~~~~~ ../source/core/NstFds.cpp:1666:19: warning: narrowing conversion of ‘(((int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::wave.Nes::Core::Fds::Sound::Wave::length) >> 8)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] wave.length >> 8, ~~~~~~~~~~~~^~~~ ../source/core/NstFds.cpp:1696:24: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::modulator.Nes::Core::Fds::Sound::Modulator::length) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] modulator.length & 0xFF, ~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/NstFds.cpp:1697:29: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::modulator.Nes::Core::Fds::Sound::Modulator::length) >> 8) | ((unsigned int)(((bool)((const Nes::Core::Fds::Sound*)this)->Nes::Core::Fds::Sound::modulator.Nes::Core::Fds::Sound::Modulator::writing) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] modulator.length >> 8 | (modulator.writing ? REG7_MOD_WRITE_MODE : 0), ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/NstFile.o ../source/core/NstFile.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstImage.o ../source/core/NstImage.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstImageDatabase.o ../source/core/NstImageDatabase.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstLog.o ../source/core/NstLog.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstMachine.o ../source/core/NstMachine.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstMemory.o ../source/core/NstMemory.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstNsf.o ../source/core/NstNsf.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstPatcher.o ../source/core/NstPatcher.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstPatcherIps.o ../source/core/NstPatcherIps.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstPatcherUps.o ../source/core/NstPatcherUps.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstPins.o ../source/core/NstPins.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstPpu.o ../source/core/NstPpu.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/NstPpu.cpp: In member function ‘void Nes::Core::Ppu::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/NstPpu.cpp:323:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::ctrl[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[0], ~~~~~~~~~~~^ ../source/core/NstPpu.cpp:324:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::ctrl[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[1], ~~~~~~~~~~~^ ../source/core/NstPpu.cpp:325:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::status’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.status, ~~~~~^~~~~~ ../source/core/NstPpu.cpp:326:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::address) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.address & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/NstPpu.cpp:327:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::address) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.address >> 8, ~~~~~~~~~~~~~~~^~~~ ../source/core/NstPpu.cpp:328:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.latch & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/NstPpu.cpp:329:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.latch >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/NstPpu.cpp:330:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::xFine) | (((unsigned int)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::scroll.Nes::Core::Ppu::Scroll::toggle) << 3))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] scroll.xFine | scroll.toggle << 3, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../source/core/NstPpu.cpp:331:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::regs.Nes::Core::Ppu::Regs::oam’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.oam, ~~~~~^~~ ../source/core/NstPpu.cpp:332:9: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::io.Nes::Core::Ppu::Io::buffer’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] io.buffer, ~~~^~~~~~ ../source/core/NstPpu.cpp:333:9: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Ppu*)this)->Nes::Core::Ppu::io.Nes::Core::Ppu::Io::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] io.latch ~~~^~~~~ g++ -c -o ../source/core/NstProperties.o ../source/core/NstProperties.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstRam.o ../source/core/NstRam.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstSha1.o ../source/core/NstSha1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstSoundPcm.o ../source/core/NstSoundPcm.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstSoundPlayer.o ../source/core/NstSoundPlayer.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstSoundRenderer.o ../source/core/NstSoundRenderer.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstState.o ../source/core/NstState.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstStream.o ../source/core/NstStream.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/NstStream.cpp: In member function ‘void Nes::Core::Stream::Out::Write16(Nes::uint)’: ../source/core/NstStream.cpp:310:16: warning: narrowing conversion of ‘((((unsigned int)data) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 0 & 0xFF, ~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:311:16: warning: narrowing conversion of ‘((((unsigned int)data) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 8 & 0xFF ~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp: In member function ‘void Nes::Core::Stream::Out::Write32(Nes::dword)’: ../source/core/NstStream.cpp:323:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 0 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:324:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 8 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:325:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 16) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 16 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:326:17: warning: narrowing conversion of ‘((((unsigned int)data) >> 24) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 24 & 0xFF ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp: In member function ‘void Nes::Core::Stream::Out::Write64(Nes::qaword)’: ../source/core/NstStream.cpp:336:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 0) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 0 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:337:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 8) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 8 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:338:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 16) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 16 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:339:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 24) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 24 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:340:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 32) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 32 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:341:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 40) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 40 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:342:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 48) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 48 & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/NstStream.cpp:343:17: warning: narrowing conversion of ‘((((long unsigned int)data) >> 56) & 255)’ from ‘long unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] data >> 56 & 0xFF ~~~~~~~~~~~^~~~~~ g++ -c -o ../source/core/NstTracker.o ../source/core/NstTracker.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstTrackerMovie.o ../source/core/NstTrackerMovie.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstTrackerRewinder.o ../source/core/NstTrackerRewinder.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstVector.o ../source/core/NstVector.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstVideoFilterNone.o ../source/core/NstVideoFilterNone.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstVideoFilterNtsc.o ../source/core/NstVideoFilterNtsc.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstVideoFilterNtscCfg.o ../source/core/NstVideoFilterNtscCfg.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstVideoRenderer.o ../source/core/NstVideoRenderer.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstVideoScreen.o ../source/core/NstVideoScreen.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstXml.o ../source/core/NstXml.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/NstZlib.o ../source/core/NstZlib.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiBarcodeReader.o ../source/core/api/NstApiBarcodeReader.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiCartridge.o ../source/core/api/NstApiCartridge.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiCheats.o ../source/core/api/NstApiCheats.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/api/NstApiCheats.cpp: In static member function ‘static Nes::Result Nes::Api::Cheats::GameGenieEncode(const Nes::Api::Cheats::Code&, char (&)[9])’: ../source/core/api/NstApiCheats.cpp:46:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 0)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 4)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.value >> 0 & 0x7U) | (code.value >> 4 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/api/NstApiCheats.cpp:47:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 4)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 4)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.value >> 4 & 0x7U) | (code.address >> 4 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/api/NstApiCheats.cpp:48:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 4)) & 7) | (((bool)code.Nes::Api::Cheats::Code::useCompare) ? 8 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 4 & 0x7U) | (code.useCompare ? 0x8U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/api/NstApiCheats.cpp:49:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 12)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 0)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 12 & 0x7U) | (code.address >> 0 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/api/NstApiCheats.cpp:50:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 0)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 8)) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 0 & 0x7U) | (code.address >> 8 & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/api/NstApiCheats.cpp:51:33: warning: narrowing conversion of ‘((((unsigned int)(((int)code.Nes::Api::Cheats::Code::address) >> 8)) & 7) | (((unsigned int)((int)(((bool)code.Nes::Api::Cheats::Code::useCompare) ? code.Nes::Api::Cheats::Code::compare : code.Nes::Api::Cheats::Code::value))) & 8))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.address >> 8 & 0x7U) | ((code.useCompare ? code.compare : code.value) & 0x8U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/api/NstApiCheats.cpp:52:22: warning: narrowing conversion of ‘(((bool)code.Nes::Api::Cheats::Code::useCompare) ? ((((unsigned int)(((int)code.Nes::Api::Cheats::Code::compare) >> 0)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::compare) >> 4)) & 8)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.useCompare ? ((code.compare >> 0 & 0x7U) | (code.compare >> 4 & 0x8U)) : 0), ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/api/NstApiCheats.cpp:53:22: warning: narrowing conversion of ‘(((bool)code.Nes::Api::Cheats::Code::useCompare) ? ((((unsigned int)(((int)code.Nes::Api::Cheats::Code::compare) >> 4)) & 7) | (((unsigned int)(((int)code.Nes::Api::Cheats::Code::value) >> 0)) & 8)) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (code.useCompare ? ((code.compare >> 4 & 0x7U) | (code.value >> 0 & 0x8U)) : 0) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/api/NstApiDipSwitches.o ../source/core/api/NstApiDipSwitches.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiEmulator.o ../source/core/api/NstApiEmulator.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiFds.o ../source/core/api/NstApiFds.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiInput.o ../source/core/api/NstApiInput.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiMachine.o ../source/core/api/NstApiMachine.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiMovie.o ../source/core/api/NstApiMovie.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiNsf.o ../source/core/api/NstApiNsf.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiRewinder.o ../source/core/api/NstApiRewinder.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiSound.o ../source/core/api/NstApiSound.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiTapeRecorder.o ../source/core/api/NstApiTapeRecorder.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiUser.o ../source/core/api/NstApiUser.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/api/NstApiVideo.o ../source/core/api/NstApiVideo.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardAcclaimMcAcc.o ../source/core/board/NstBoardAcclaimMcAcc.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardAcclaimMcAcc.cpp: In member function ‘virtual void Nes::Core::Boards::Acclaim::McAcc::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardAcclaimMcAcc.cpp:135:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::regs.Nes::Core::Boards::Acclaim::McAcc::Regs::ctrl0’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl0, ~~~~~^~~~~ ../source/core/board/NstBoardAcclaimMcAcc.cpp:136:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::regs.Nes::Core::Boards::Acclaim::McAcc::Regs::ctrl1’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl1, ~~~~~^~~~~ ../source/core/board/NstBoardAcclaimMcAcc.cpp:141:21: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::banks.Nes::Core::Boards::Acclaim::McAcc::::chr[0]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] >> 1, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardAcclaimMcAcc.cpp:142:21: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Acclaim::McAcc*)this)->Nes::Core::Boards::Acclaim::McAcc::banks.Nes::Core::Boards::Acclaim::McAcc::::chr[2]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] >> 1, ~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardAe.o ../source/core/board/NstBoardAe.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardAgci.o ../source/core/board/NstBoardAgci.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardAveD1012.o ../source/core/board/NstBoardAveD1012.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardAveNina.o ../source/core/board/NstBoardAveNina.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardAxRom.o ../source/core/board/NstBoardAxRom.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBandai24c0x.o ../source/core/board/NstBoardBandai24c0x.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBandai24c0x.cpp: In member function ‘void Nes::Core::Boards::Bandai::X24C0X<0>::SaveState(Nes::Core::State::Saver&, Nes::dword, const byte*, Nes::uint) const’: ../source/core/board/NstBoardBandai24c0x.cpp:65:16: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::line.Nes::Core::Boards::Bandai::X24C0X<0>::::scl) | ((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::line.Nes::Core::Boards::Bandai::X24C0X<0>::::sda))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] line.scl | line.sda, ~~~~~~~~~^~~~~~~~~~ ../source/core/board/NstBoardBandai24c0x.cpp:66:23: warning: narrowing conversion of ‘(((Nes::uint)(((int)((Nes::Core::Boards::Bandai::X24C0X<0>::Mode)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::mode)) << 0)) | ((Nes::uint)(((int)((Nes::Core::Boards::Bandai::X24C0X<0>::Mode)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::next)) << 4)))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(mode << 0) | uint(next << 4), ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardBandai24c0x.cpp:67:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::latch.Nes::Core::Boards::Bandai::X24C0X<0>::::address’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch.address, ~~~~~~^~~~~~~ ../source/core/board/NstBoardBandai24c0x.cpp:68:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::latch.Nes::Core::Boards::Bandai::X24C0X<0>::::data’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch.data, ~~~~~~^~~~ ../source/core/board/NstBoardBandai24c0x.cpp:69:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::latch.Nes::Core::Boards::Bandai::X24C0X<0>::::bit’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch.bit, ~~~~~~^~~ ../source/core/board/NstBoardBandai24c0x.cpp:70:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::output) | ((unsigned int)((((unsigned int)((const Nes::Core::Boards::Bandai::X24C0X<0>*)this)->Nes::Core::Boards::Bandai::X24C0X<0>::rw) != 0) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] output | (rw ? 0x80 : 0x00) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/board/NstBoardBandaiAerobicsStudio.o ../source/core/board/NstBoardBandaiAerobicsStudio.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBandaiDatach.o ../source/core/board/NstBoardBandaiDatach.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBandaiKaraokeStudio.o ../source/core/board/NstBoardBandaiKaraokeStudio.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBandaiLz93d50.o ../source/core/board/NstBoardBandaiLz93d50.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBandaiLz93d50.cpp: In member function ‘virtual void Nes::Core::Boards::Bandai::Lz93d50::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBandaiLz93d50.cpp:158:23: warning: narrowing conversion of ‘(((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.Connected() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardBandaiLz93d50.cpp:159:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::latch) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBandaiLz93d50.cpp:160:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::latch) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBandaiLz93d50.cpp:161:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBandaiLz93d50.cpp:162:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Bandai::Lz93d50*)this)->Nes::Core::Boards::Bandai::Lz93d50::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Bandai::Lz93d50::Irq::count) >> 8) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0xFF ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -c -o ../source/core/board/NstBoardBandaiLz93d50ex.o ../source/core/board/NstBoardBandaiLz93d50ex.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBandaiLz93d50ex.cpp: In member function ‘virtual void Nes::Core::Boards::Bandai::Lz93d50Ex::Load(Nes::Core::File&)’: ../source/core/board/NstBoardBandaiLz93d50ex.cpp:93:51: warning: narrowing conversion of ‘((((Nes::Core::ImplicitBool > >*)(&((Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c02))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 256 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c02 ? x24c02->GetData() : NULL, x24c02 ? X24C02::SIZE : 0 }, ~~~~~~~^~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardBandaiLz93d50ex.cpp:94:51: warning: narrowing conversion of ‘((((Nes::Core::ImplicitBool > >*)(&((Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c01))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 128 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c01 ? x24c01->GetData() : NULL, x24c01 ? X24C01::SIZE : 0 } ~~~~~~~^~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardBandaiLz93d50ex.cpp: In member function ‘virtual void Nes::Core::Boards::Bandai::Lz93d50Ex::Save(Nes::Core::File&) const’: ../source/core/board/NstBoardBandaiLz93d50ex.cpp:104:51: warning: narrowing conversion of ‘((((const Nes::Core::ImplicitBool > >*)(&((const Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c02))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 256 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c02 ? x24c02->GetData() : NULL, x24c02 ? X24C02::SIZE : 0 }, ~~~~~~~^~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardBandaiLz93d50ex.cpp:105:51: warning: narrowing conversion of ‘((((const Nes::Core::ImplicitBool > >*)(&((const Nes::Core::Boards::Bandai::Lz93d50Ex*)this)->Nes::Core::Boards::Bandai::Lz93d50Ex::x24c01))->Nes::Core::ImplicitBool > >::operator Nes::Core::ImplicitBool::Type() != -1) ? 128 : 0)’ from ‘int’ to ‘Nes::dword {aka unsigned int}’ inside { } [-Wnarrowing] { x24c01 ? x24c01->GetData() : NULL, x24c01 ? X24C01::SIZE : 0 } ~~~~~~~^~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/board/NstBoardBandaiOekaKids.o ../source/core/board/NstBoardBandaiOekaKids.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBenshengBs5.o ../source/core/board/NstBoardBenshengBs5.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc110in1.o ../source/core/board/NstBoardBmc110in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc1200in1.o ../source/core/board/NstBoardBmc1200in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc150in1.o ../source/core/board/NstBoardBmc150in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc15in1.o ../source/core/board/NstBoardBmc15in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc20in1.o ../source/core/board/NstBoardBmc20in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc21in1.o ../source/core/board/NstBoardBmc21in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc22Games.o ../source/core/board/NstBoardBmc22Games.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc31in1.o ../source/core/board/NstBoardBmc31in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc35in1.o ../source/core/board/NstBoardBmc35in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc36in1.o ../source/core/board/NstBoardBmc36in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc64in1.o ../source/core/board/NstBoardBmc64in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc72in1.o ../source/core/board/NstBoardBmc72in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc76in1.o ../source/core/board/NstBoardBmc76in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc800in1.o ../source/core/board/NstBoardBmc800in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc8157.o ../source/core/board/NstBoardBmc8157.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmc9999999in1.o ../source/core/board/NstBoardBmc9999999in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcA65as.o ../source/core/board/NstBoardBmcA65as.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcBallgames11in1.o ../source/core/board/NstBoardBmcBallgames11in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcCh001.o ../source/core/board/NstBoardBmcCh001.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcCtc65.o ../source/core/board/NstBoardBmcCtc65.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBmcCtc65.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Ctc65::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBmcCtc65.cpp:79:34: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Ctc65*)this)->Nes::Core::Boards::Bmc::Ctc65::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = {regs[0],regs[1]}; ~~~~~~^ ../source/core/board/NstBoardBmcCtc65.cpp:79:42: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Ctc65*)this)->Nes::Core::Boards::Bmc::Ctc65::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = {regs[0],regs[1]}; ~~~~~~^ g++ -c -o ../source/core/board/NstBoardBmcFamily4646B.o ../source/core/board/NstBoardBmcFamily4646B.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcFk23c.o ../source/core/board/NstBoardBmcFk23c.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBmcFk23c.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Fk23c::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBmcFk23c.cpp:275:16: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Bmc::Fk23c*)this)->Nes::Core::Boards::Bmc::Fk23c::unromChr) | ((((Nes::Core::Boards::Bmc::Fk23c::CartSwitches*)((const Nes::Core::Boards::Bmc::Fk23c*)this)->Nes::Core::Boards::Bmc::Fk23c::cartSwitches) != 0) ? (((Nes::Core::Boards::Bmc::Fk23c::CartSwitches*)((const Nes::Core::Boards::Bmc::Fk23c*)this)->Nes::Core::Boards::Bmc::Fk23c::cartSwitches)->Nes::Core::Boards::Bmc::Fk23c::CartSwitches::GetMode() << 2) : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unromChr | (cartSwitches ? cartSwitches->GetMode() << 2 : 0) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/board/NstBoardBmcGamestarA.o ../source/core/board/NstBoardBmcGamestarA.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBmcGamestarA.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::GamestarA::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBmcGamestarA.cpp:210:20: warning: narrowing conversion of ‘((((Nes::Core::Boards::Bmc::GamestarA::CartSwitches*)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::cartSwitches) != 0) ? ((Nes::Core::Boards::Bmc::GamestarA::CartSwitches*)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::cartSwitches)->Nes::Core::Boards::Bmc::GamestarA::CartSwitches::GetMode() : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cartSwitches ? cartSwitches->GetMode() : 0, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardBmcGamestarA.cpp:211:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], ~~~~~~^ ../source/core/board/NstBoardBmcGamestarA.cpp:212:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::GamestarA*)this)->Nes::Core::Boards::Bmc::GamestarA::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[1] ~~~~~~^ g++ -c -o ../source/core/board/NstBoardBmcGamestarB.o ../source/core/board/NstBoardBmcGamestarB.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcGolden190in1.o ../source/core/board/NstBoardBmcGolden190in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcGoldenCard6in1.o ../source/core/board/NstBoardBmcGoldenCard6in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcGoldenGame260in1.o ../source/core/board/NstBoardBmcGoldenGame260in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcHero.o ../source/core/board/NstBoardBmcHero.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBmcHero.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Hero::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBmcHero.cpp:83:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ ../source/core/board/NstBoardBmcHero.cpp:84:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1], ~~~~~~~~^ ../source/core/board/NstBoardBmcHero.cpp:85:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[2], ~~~~~~~~^ ../source/core/board/NstBoardBmcHero.cpp:86:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[3]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[3], ~~~~~~~~^ ../source/core/board/NstBoardBmcHero.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Hero*)this)->Nes::Core::Boards::Bmc::Hero::exRegs[4]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[4] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardBmcMarioParty7in1.o ../source/core/board/NstBoardBmcMarioParty7in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBmcMarioParty7in1.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::MarioParty7in1::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBmcMarioParty7in1.cpp:83:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::MarioParty7in1*)this)->Nes::Core::Boards::Bmc::MarioParty7in1::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ ../source/core/board/NstBoardBmcMarioParty7in1.cpp:84:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::MarioParty7in1*)this)->Nes::Core::Boards::Bmc::MarioParty7in1::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardBmcNovelDiamond.o ../source/core/board/NstBoardBmcNovelDiamond.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcPowerjoy84in1.o ../source/core/board/NstBoardBmcPowerjoy84in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcResetBased4in1.o ../source/core/board/NstBoardBmcResetBased4in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuper22Games.o ../source/core/board/NstBoardBmcSuper22Games.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuper24in1.o ../source/core/board/NstBoardBmcSuper24in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBmcSuper24in1.cpp: In member function ‘virtual void Nes::Core::Boards::Bmc::Super24in1::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBmcSuper24in1.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Super24in1*)this)->Nes::Core::Boards::Bmc::Super24in1::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ ../source/core/board/NstBoardBmcSuper24in1.cpp:88:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Super24in1*)this)->Nes::Core::Boards::Bmc::Super24in1::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1], ~~~~~~~~^ ../source/core/board/NstBoardBmcSuper24in1.cpp:89:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Bmc::Super24in1*)this)->Nes::Core::Boards::Bmc::Super24in1::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[2] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardBmcSuper40in1.o ../source/core/board/NstBoardBmcSuper40in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuper700in1.o ../source/core/board/NstBoardBmcSuper700in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuperBig7in1.o ../source/core/board/NstBoardBmcSuperBig7in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuperGun20in1.o ../source/core/board/NstBoardBmcSuperGun20in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuperHiK300in1.o ../source/core/board/NstBoardBmcSuperHiK300in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuperHiK4in1.o ../source/core/board/NstBoardBmcSuperHiK4in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcSuperVision16in1.o ../source/core/board/NstBoardBmcSuperVision16in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcT262.o ../source/core/board/NstBoardBmcT262.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcVrc4.o ../source/core/board/NstBoardBmcVrc4.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcVt5201.o ../source/core/board/NstBoardBmcVt5201.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBmcY2k64in1.o ../source/core/board/NstBoardBmcY2k64in1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtl2708.o ../source/core/board/NstBoardBtl2708.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtl6035052.o ../source/core/board/NstBoardBtl6035052.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlAx5705.o ../source/core/board/NstBoardBtlAx5705.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlDragonNinja.o ../source/core/board/NstBoardBtlDragonNinja.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlGeniusMerioBros.o ../source/core/board/NstBoardBtlGeniusMerioBros.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlMarioBaby.o ../source/core/board/NstBoardBtlMarioBaby.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBtlMarioBaby.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::MarioBaby::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBtlMarioBaby.cpp:93:23: warning: narrowing conversion of ‘(((const Nes::Core::Boards::Btl::MarioBaby*)this)->Nes::Core::Boards::Btl::MarioBaby::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.Connected() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardBtlMarioBaby.cpp:94:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Btl::MarioBaby*)this)->Nes::Core::Boards::Btl::MarioBaby::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::MarioBaby::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBtlMarioBaby.cpp:95:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Btl::MarioBaby*)this)->Nes::Core::Boards::Btl::MarioBaby::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::MarioBaby::Irq::count) >> 8) & 127)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0x7F ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -c -o ../source/core/board/NstBoardBtlPikachuY2k.o ../source/core/board/NstBoardBtlPikachuY2k.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlShuiGuanPipe.o ../source/core/board/NstBoardBtlShuiGuanPipe.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlSmb2a.o ../source/core/board/NstBoardBtlSmb2a.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBtlSmb2a.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb2a::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBtlSmb2a.cpp:86:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2a*)this)->Nes::Core::Boards::Btl::Smb2a::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2a::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBtlSmb2a.cpp:87:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2a*)this)->Nes::Core::Boards::Btl::Smb2a::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2a::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardBtlSmb2b.o ../source/core/board/NstBoardBtlSmb2b.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBtlSmb2b.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb2b::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBtlSmb2b.cpp:91:23: warning: narrowing conversion of ‘(((const Nes::Core::Boards::Btl::Smb2b*)this)->Nes::Core::Boards::Btl::Smb2b::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.Connected() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardBtlSmb2b.cpp:92:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2b*)this)->Nes::Core::Boards::Btl::Smb2b::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2b::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBtlSmb2b.cpp:93:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2b*)this)->Nes::Core::Boards::Btl::Smb2b::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2b::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardBtlSmb2c.o ../source/core/board/NstBoardBtlSmb2c.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBtlSmb2c.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb2c::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBtlSmb2c.cpp:88:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2c*)this)->Nes::Core::Boards::Btl::Smb2c::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2c::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBtlSmb2c.cpp:89:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb2c*)this)->Nes::Core::Boards::Btl::Smb2c::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb2c::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardBtlSmb3.o ../source/core/board/NstBoardBtlSmb3.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardBtlSmb3.cpp: In member function ‘virtual void Nes::Core::Boards::Btl::Smb3::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardBtlSmb3.cpp:97:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Btl::Smb3*)this)->Nes::Core::Boards::Btl::Smb3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb3::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardBtlSmb3.cpp:98:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb3*)this)->Nes::Core::Boards::Btl::Smb3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb3::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardBtlSmb3.cpp:99:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Btl::Smb3*)this)->Nes::Core::Boards::Btl::Smb3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Btl::Smb3::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardBtlSuperBros11.o ../source/core/board/NstBoardBtlSuperBros11.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlT230.o ../source/core/board/NstBoardBtlT230.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBtlTobidaseDaisakusen.o ../source/core/board/NstBoardBtlTobidaseDaisakusen.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardBxRom.o ../source/core/board/NstBoardBxRom.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardCaltron.o ../source/core/board/NstBoardCaltron.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardCamerica.o ../source/core/board/NstBoardCamerica.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardCneDecathlon.o ../source/core/board/NstBoardCneDecathlon.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardCnePsb.o ../source/core/board/NstBoardCnePsb.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardCneShlz.o ../source/core/board/NstBoardCneShlz.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardCony.o ../source/core/board/NstBoardCony.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardCony.cpp: In member function ‘virtual void Nes::Core::Boards::Cony::Standard::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardCony.cpp:254:13: warning: narrowing conversion of ‘(Nes::word)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::regs.Nes::Core::Boards::Cony::Standard::::ctrl’ from ‘Nes::word {aka short unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl, ~~~~~^~~~ ../source/core/board/NstBoardCony.cpp:270:41: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::step) == 1) ? 0 : 2))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.unit.enabled ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (irq.unit.step == 1 ? 0x0U : 0x2U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardCony.cpp:272:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardCony.cpp:273:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Cony::Standard*)this)->Nes::Core::Boards::Cony::Standard::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Cony::Standard::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoard.o ../source/core/board/NstBoard.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardCxRom.o ../source/core/board/NstBoardCxRom.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardDiscrete.o ../source/core/board/NstBoardDiscrete.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardDreamtech.o ../source/core/board/NstBoardDreamtech.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardEvent.o ../source/core/board/NstBoardEvent.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardFb.o ../source/core/board/NstBoardFb.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardFfe.o ../source/core/board/NstBoardFfe.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardFfe.cpp: In member function ‘virtual void Nes::Core::Boards::Ffe::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardFfe.cpp:180:23: warning: narrowing conversion of ‘(((Nes::Core::Timer::M2*)((const Nes::Core::Boards::Ffe*)this)->Nes::Core::Boards::Ffe::irq)->Nes::Core::Timer::M2::unit.Nes::Core::Boards::Ffe::Irq::count & 255)’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq->unit.count & 0xFF, ~~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardFfe.cpp:181:23: warning: narrowing conversion of ‘(((Nes::Core::Timer::M2*)((const Nes::Core::Boards::Ffe*)this)->Nes::Core::Boards::Ffe::irq)->Nes::Core::Timer::M2::unit.Nes::Core::Boards::Ffe::Irq::count >> 8)’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq->unit.count >> 8 ~~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardFujiya.o ../source/core/board/NstBoardFujiya.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardFukutake.o ../source/core/board/NstBoardFukutake.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardFutureMedia.o ../source/core/board/NstBoardFutureMedia.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardFutureMedia.cpp: In member function ‘virtual void Nes::Core::Boards::FutureMedia::Standard::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardFutureMedia.cpp:101:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::FutureMedia::Standard*)this)->Nes::Core::Boards::FutureMedia::Standard::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::FutureMedia::Standard::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardFutureMedia.cpp:102:16: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::FutureMedia::Standard*)this)->Nes::Core::Boards::FutureMedia::Standard::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::FutureMedia::Standard::Irq::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch, ~~~~~~~~~^~~~~ ../source/core/board/NstBoardFutureMedia.cpp:103:16: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::FutureMedia::Standard*)this)->Nes::Core::Boards::FutureMedia::Standard::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::FutureMedia::Standard::Irq::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count ~~~~~~~~~^~~~~ g++ -c -o ../source/core/board/NstBoardGouder.o ../source/core/board/NstBoardGouder.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardGxRom.o ../source/core/board/NstBoardGxRom.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardHenggedianzi.o ../source/core/board/NstBoardHenggedianzi.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardHes.o ../source/core/board/NstBoardHes.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardHosenkan.o ../source/core/board/NstBoardHosenkan.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardIremG101.o ../source/core/board/NstBoardIremG101.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardIremG101.cpp: In member function ‘virtual void Nes::Core::Boards::Irem::G101::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardIremG101.cpp:92:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Irem::G101*)this)->Nes::Core::Boards::Irem::G101::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], ~~~~~~^ ../source/core/board/NstBoardIremG101.cpp:93:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Irem::G101*)this)->Nes::Core::Boards::Irem::G101::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[1] ~~~~~~^ g++ -c -o ../source/core/board/NstBoardIremH3001.o ../source/core/board/NstBoardIremH3001.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardIremH3001.cpp: In member function ‘virtual void Nes::Core::Boards::Irem::H3001::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardIremH3001.cpp:103:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardIremH3001.cpp:104:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardIremH3001.cpp:105:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8, ~~~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardIremH3001.cpp:106:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardIremH3001.cpp:107:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Irem::H3001*)this)->Nes::Core::Boards::Irem::H3001::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Irem::H3001::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardIremHolyDiver.o ../source/core/board/NstBoardIremHolyDiver.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardIremKaiketsu.o ../source/core/board/NstBoardIremKaiketsu.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardIremLrog017.o ../source/core/board/NstBoardIremLrog017.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardJalecoJf11.o ../source/core/board/NstBoardJalecoJf11.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardJalecoJf13.o ../source/core/board/NstBoardJalecoJf13.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardJalecoJf16.o ../source/core/board/NstBoardJalecoJf16.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardJalecoJf17.o ../source/core/board/NstBoardJalecoJf17.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardJalecoJf19.o ../source/core/board/NstBoardJalecoJf19.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardJalecoSs88006.o ../source/core/board/NstBoardJalecoSs88006.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardJalecoSs88006.cpp: In member function ‘virtual void Nes::Core::Boards::Jaleco::Ss88006::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardJalecoSs88006.cpp:171:39: warning: narrowing conversion of ‘((((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::Connected() ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::mask) == 15) ? 8 : ((((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::mask) == 255) ? 4 : ((((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::mask) == 4095) ? 2 : 0))))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.Connected() ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ( ~~ irq.unit.mask == 0x000F ? 0x8U : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irq.unit.mask == 0x00FF ? 0x4U : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irq.unit.mask == 0x0FFF ? 0x2U : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0x0U ~~~~~ ), ~ ../source/core/board/NstBoardJalecoSs88006.cpp:178:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJalecoSs88006.cpp:179:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8, ~~~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJalecoSs88006.cpp:180:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJalecoSs88006.cpp:181:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Jaleco::Ss88006*)this)->Nes::Core::Boards::Jaleco::Ss88006::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Jaleco::Ss88006::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardJyCompany.o ../source/core/board/NstBoardJyCompany.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardJyCompany.cpp: In member function ‘virtual void Nes::Core::Boards::JyCompany::Standard::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardJyCompany.cpp:275:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[0], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:276:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[1], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:277:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[2], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:278:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::ctrl[3]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl[3], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:279:18: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::mul[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.mul[0], ~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:280:18: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::mul[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.mul[1], ~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:281:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::regs.Nes::Core::Boards::JyCompany::Standard::Regs::tmp’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.tmp, ~~~~~^~~ ../source/core/board/NstBoardJyCompany.cpp:282:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[0], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:283:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[1], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:284:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[2], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:285:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::prg[3]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.prg[3], ~~~~~~~~~~~^ ../source/core/board/NstBoardJyCompany.cpp:286:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[0]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:287:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[0]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:288:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[1]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[1] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:289:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[1]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[1] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:290:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[2]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:291:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[2]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:292:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[3]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[3] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:293:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[3]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[3] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:294:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[4]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[4] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:295:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[4]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[4] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:296:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[5]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[5] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:297:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[5]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[5] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:298:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[6]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[6] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:299:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[6]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[6] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:300:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[7]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[7] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:301:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::chr[7]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[7] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:302:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[0]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[0] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:303:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[0]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[0] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:304:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[1]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[1] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:305:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[1]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[1] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:306:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[2]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[2] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:307:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[2]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[2] >> 8, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:308:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[3]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[3] & 0xFF, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:309:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::banks.Nes::Core::Boards::JyCompany::Standard::Banks::nmt[3]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt[3] >> 8 ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:322:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::mode’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.mode, ~~~~^~~~ ../source/core/board/NstBoardJyCompany.cpp:323:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::prescaler) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.prescaler & 0xFF, ~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardJyCompany.cpp:324:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.count, ~~~~^~~~~ ../source/core/board/NstBoardJyCompany.cpp:325:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::JyCompany::Standard*)this)->Nes::Core::Boards::JyCompany::Standard::irq.Nes::Core::Boards::JyCompany::Standard::Irq::flip’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.flip ~~~~^~~~ g++ -c -o ../source/core/board/NstBoardKaiser.o ../source/core/board/NstBoardKaiser.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKaiser.cpp: In member function ‘virtual void Nes::Core::Boards::Kaiser::Ks202::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardKaiser.cpp:159:16: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.ctrl, ~~~~~~~~~^~~~ ../source/core/board/NstBoardKaiser.cpp:160:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardKaiser.cpp:161:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8, ~~~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardKaiser.cpp:162:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::latch) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardKaiser.cpp:163:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Kaiser::Ks202*)this)->Nes::Core::Boards::Kaiser::Ks202::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Kaiser::Ks202::Irq::latch) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardKasing.o ../source/core/board/NstBoardKasing.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKasing.cpp: In member function ‘virtual void Nes::Core::Boards::Kasing::Standard::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardKasing.cpp:80:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kasing::Standard*)this)->Nes::Core::Boards::Kasing::Standard::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ ../source/core/board/NstBoardKasing.cpp:81:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kasing::Standard*)this)->Nes::Core::Boards::Kasing::Standard::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardKayH2288.o ../source/core/board/NstBoardKayH2288.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKayH2288.cpp: In member function ‘virtual void Nes::Core::Boards::Kay::H2288::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardKayH2288.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::H2288*)this)->Nes::Core::Boards::Kay::H2288::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ ../source/core/board/NstBoardKayH2288.cpp:88:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::H2288*)this)->Nes::Core::Boards::Kay::H2288::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardKayPandaPrince.o ../source/core/board/NstBoardKayPandaPrince.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKayPandaPrince.cpp: In member function ‘virtual void Nes::Core::Boards::Kay::PandaPrince::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardKayPandaPrince.cpp:83:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::PandaPrince*)this)->Nes::Core::Boards::Kay::PandaPrince::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] ~~~~~~~~^ ../source/core/board/NstBoardKayPandaPrince.cpp:83:26: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::PandaPrince*)this)->Nes::Core::Boards::Kay::PandaPrince::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] ~~~~~~~~^ ../source/core/board/NstBoardKayPandaPrince.cpp:83:37: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Kay::PandaPrince*)this)->Nes::Core::Boards::Kay::PandaPrince::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardKonamiVrc1.o ../source/core/board/NstBoardKonamiVrc1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardKonamiVrc2.o ../source/core/board/NstBoardKonamiVrc2.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardKonamiVrc3.o ../source/core/board/NstBoardKonamiVrc3.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKonamiVrc3.cpp: In member function ‘virtual void Nes::Core::Boards::Konami::Vrc3::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardKonamiVrc3.cpp:91:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc3*)this)->Nes::Core::Boards::Konami::Vrc3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc3::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardKonamiVrc3.cpp:92:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc3*)this)->Nes::Core::Boards::Konami::Vrc3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc3::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardKonamiVrc4.o ../source/core/board/NstBoardKonamiVrc4.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKonamiVrc4.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc4::Irq::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardKonamiVrc4.cpp:168:17: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::ctrl) | ((unsigned int)(((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::Connected() ? 2 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.ctrl | (Connected() ? BaseIrq::ENABLE_0 : 0), ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardKonamiVrc4.cpp:169:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.latch, ~~~~~^~~~~ ../source/core/board/NstBoardKonamiVrc4.cpp:170:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::count[0]) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.count[0] & 0xFF, ~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardKonamiVrc4.cpp:171:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::count[0]) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.count[0] >> 8, ~~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardKonamiVrc4.cpp:172:19: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Konami::Vrc4::Irq*)this)->Nes::Core::Boards::Konami::Vrc4::Irq::.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Konami::Vrc4::BaseIrq::count[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] unit.count[1] ~~~~~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardKonamiVrc6.o ../source/core/board/NstBoardKonamiVrc6.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKonamiVrc6.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc6::Sound::Square::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardKonamiVrc6.cpp:264:31: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::digitized) != 0) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (enabled ? 0x1U : 0x0U) | (digitized ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardKonamiVrc6.cpp:265:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardKonamiVrc6.cpp:266:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8, ~~~~~~~~~~~^~~~ ../source/core/board/NstBoardKonamiVrc6.cpp:267:18: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::duty) - 1) | ((((Nes::dword)((const Nes::Core::Boards::Konami::Vrc6::Sound::Square*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Square::volume) / 512) << 3))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (duty - 1) | ((volume / VOLUME) << 3) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardKonamiVrc6.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc6::Sound::Saw::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardKonamiVrc6.cpp:301:22: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::enabled) != 0) | (((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::phase) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (enabled != 0) | (phase << 1), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../source/core/board/NstBoardKonamiVrc6.cpp:302:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardKonamiVrc6.cpp:303:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Konami::Vrc6::Sound::Saw*)this)->Nes::Core::Boards::Konami::Vrc6::Sound::Saw::.Nes::Core::Boards::Konami::Vrc6::Sound::BaseChannel::waveLength) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8 ~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardKonamiVrc7.o ../source/core/board/NstBoardKonamiVrc7.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardKonamiVrc7.cpp: In member function ‘void Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardKonamiVrc7.cpp:431:17: warning: narrowing conversion of ‘(((Nes::uint)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::frequency) & 255)’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] frequency & REG8_FRQ_LO, ~~~~~~~~~~^~~~~~~~~~~~~ ../source/core/board/NstBoardKonamiVrc7.cpp:432:70: warning: narrowing conversion of ‘((((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::frequency) >> 8) | (((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::block) << 1)) | ((unsigned int)((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::sustain) != 0) ? 32 : 0))) | ((unsigned int)((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::key) != 0) ? 16 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (frequency >> 8) | (block << 1) | (sustain ? REG9_SUSTAIN : 0) | (key ? REG9_KEY : 0), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardKonamiVrc7.cpp:433:21: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::volume) >> 2) | (((unsigned int)((const Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel*)this)->Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::patch.Nes::Core::Boards::Konami::Vrc7::Sound::OpllChannel::Patch::instrument) << 4))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (volume >> 2) | (patch.instrument << 4) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../source/core/board/../NstAssert.hpp:29:0, from ../source/core/board/../NstCpu.hpp:28, from ../source/core/board/NstBoard.hpp:28, from ../source/core/board/NstBoardKonamiVrc7.cpp:28: ../source/core/board/../NstCore.hpp: In instantiation of ‘long int Nes::Core::signed_shl(T, Nes::uint) [with T = int; Nes::uint = unsigned int]’: ../source/core/board/NstBoardKonamiVrc7.cpp:1013:133: required from here ../source/core/board/../NstCore.hpp:282:25: warning: left operand of shift expression ‘(-7 << 1)’ is negative [-fpermissive] enum {NATIVE = T(-7) << 1 == -14}; ~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardKonamiVsSystem.o ../source/core/board/NstBoardKonamiVsSystem.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardMagicSeries.o ../source/core/board/NstBoardMagicSeries.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardMmc1.o ../source/core/board/NstBoardMmc1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardMmc1.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc1::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardMmc1.cpp:111:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc1*)this)->Nes::Core::Boards::Mmc1::serial.Nes::Core::Boards::Mmc1::Serial::buffer’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] serial.buffer, ~~~~~~~^~~~~~ ../source/core/board/NstBoardMmc1.cpp:112:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc1*)this)->Nes::Core::Boards::Mmc1::serial.Nes::Core::Boards::Mmc1::Serial::shifter’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] serial.shifter ~~~~~~~^~~~~~~ g++ -c -o ../source/core/board/NstBoardMmc2.o ../source/core/board/NstBoardMmc2.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardMmc2.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc2::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardMmc2.cpp:94:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc2*)this)->Nes::Core::Boards::Mmc2::selector[0]) | ((((unsigned int)((const Nes::Core::Boards::Mmc2*)this)->Nes::Core::Boards::Mmc2::selector[1]) - 2) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] selector[0] | (selector[1] - 2) << 1 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/board/NstBoardMmc3.o ../source/core/board/NstBoardMmc3.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardMmc3.cpp: In member function ‘void Nes::Core::Boards::Mmc3::BaseIrq::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardMmc3.cpp:118:30: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::reload) != 0) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (enabled ? 0x1U : 0x0U) | (reload ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc3.cpp:119:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] count, ^~~~~ ../source/core/board/NstBoardMmc3.cpp:120:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3::BaseIrq*)this)->Nes::Core::Boards::Mmc3::BaseIrq::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch ^~~~~ ../source/core/board/NstBoardMmc3.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc3::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardMmc3.cpp:172:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::regs.Nes::Core::Boards::Mmc3::Regs::ctrl0’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl0, ~~~~~^~~~~ ../source/core/board/NstBoardMmc3.cpp:173:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::regs.Nes::Core::Boards::Mmc3::Regs::ctrl1’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl1, ~~~~~^~~~~ ../source/core/board/NstBoardMmc3.cpp:178:19: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::banks.Nes::Core::Boards::Mmc3::::chr[0]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[0] >> 1, ~~~~~~~~~~~~~^~~~ ../source/core/board/NstBoardMmc3.cpp:179:19: warning: narrowing conversion of ‘(((int)((const Nes::Core::Boards::Mmc3*)this)->Nes::Core::Boards::Mmc3::banks.Nes::Core::Boards::Mmc3::::chr[2]) >> 1)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chr[2] >> 1, ~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardMmc4.o ../source/core/board/NstBoardMmc4.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardMmc5.o ../source/core/board/NstBoardMmc5.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardMmc5.cpp: In member function ‘virtual void Nes::Core::Boards::Mmc5::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardMmc5.cpp:275:42: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::prgMode) | (((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::chrMode) << 2)) | (((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::exRamMode) << 4))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.prgMode | (regs.chrMode << 2) | (regs.exRamMode << 4), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc5.cpp:280:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::security) & ((unsigned int)(((4 | 64) | 2) | 1)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.security & (Banks::READABLE_6|Banks::WRITABLE_6|Regs::WRK_WRITABLE_A|Regs::WRK_WRITABLE_B), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc5.cpp:281:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::nmt’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.nmt, ~~~~~~^~~ ../source/core/board/NstBoardMmc5.cpp:282:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[0])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[0] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:283:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[1])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[1] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:284:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[2])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[2] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:285:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[3])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[3] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:286:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[4])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[4] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:287:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[5])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[5] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:288:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[6])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[6] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:289:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[7])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrA[7] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:290:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[0])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[0] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:291:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[1])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[1] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:292:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[2])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[2] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:293:21: warning: narrowing conversion of ‘(unsigned int)(((short unsigned int)((int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[3])) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] banks.chrB[3] & 0xFFU, ~~~~~~~~~~~~~~^~~~~~~ ../source/core/board/NstBoardMmc5.cpp:294:96: warning: narrowing conversion of ‘((((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[0])) >> 8) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[1])) >> 8) << 2)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[2])) >> 8) << 4)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[3])) >> 8) << 6))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(banks.chrA[0]) >> 8 | uint(banks.chrA[1]) >> 8 << 2 | uint(banks.chrA[2]) >> 8 << 4 | uint(banks.chrA[3]) >> 8 << 6, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc5.cpp:295:96: warning: narrowing conversion of ‘((((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[4])) >> 8) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[5])) >> 8) << 2)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[6])) >> 8) << 4)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrA[7])) >> 8) << 6))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(banks.chrA[4]) >> 8 | uint(banks.chrA[5]) >> 8 << 2 | uint(banks.chrA[6]) >> 8 << 4 | uint(banks.chrA[7]) >> 8 << 6, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc5.cpp:296:96: warning: narrowing conversion of ‘((((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[0])) >> 8) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[1])) >> 8) << 2)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[2])) >> 8) << 4)) | ((((Nes::uint)((Nes::word)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrB[3])) >> 8) << 6))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] uint(banks.chrB[0]) >> 8 | uint(banks.chrB[1]) >> 8 << 2 | uint(banks.chrB[2]) >> 8 << 4 | uint(banks.chrB[3]) >> 8 << 6, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc5.cpp:297:28: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::chrHigh) >> 6) | ((unsigned int)((((int)((Nes::Core::Boards::Mmc5::Banks::LastChr)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::banks.Nes::Core::Boards::Mmc5::Banks::lastChr)) != 0) ? 128 : 0)))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (banks.chrHigh >> 6) | (banks.lastChr != Banks::LAST_CHR_A ? 0x80 : 0x00), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc5.cpp:298:14: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::filler.Nes::Core::Boards::Mmc5::Filler::tile’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] filler.tile, ~~~~~~~^~~~ ../source/core/board/NstBoardMmc5.cpp:299:32: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::filler.Nes::Core::Boards::Mmc5::Filler::attribute) & 3) | ((((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::tile) >> 2) & 248))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (filler.attribute & 0x3) | (spliter.tile >> 2 & 0xF8), ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardMmc5.cpp:300:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::exRam.Nes::Core::Boards::Mmc5::ExRam::tile’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRam.tile, ~~~~~~^~~~ ../source/core/board/NstBoardMmc5.cpp:301:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.ctrl, ~~~~~~~~^~~~ ../source/core/board/NstBoardMmc5.cpp:302:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::yStart’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.yStart, ~~~~~~~~^~~~~~ ../source/core/board/NstBoardMmc5.cpp:303:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::chrBank) >> 12)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.chrBank >> 12, ~~~~~~~~~~~~~~~~^~~~~ ../source/core/board/NstBoardMmc5.cpp:304:20: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::tile) & 31)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.tile & 0x1F, ~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardMmc5.cpp:305:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::x’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.x, ~~~~~~~~^ ../source/core/board/NstBoardMmc5.cpp:306:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::spliter.Nes::Core::Boards::Mmc5::Spliter::y’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] spliter.y ~~~~~~~~^ ../source/core/board/NstBoardMmc5.cpp:313:39: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::mul[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs.mul[0], regs.mul[1] }; ~~~~~~~~~~^ ../source/core/board/NstBoardMmc5.cpp:313:52: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::regs.Nes::Core::Boards::Mmc5::Regs::mul[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs.mul[0], regs.mul[1] }; ~~~~~~~~~~^ ../source/core/board/NstBoardMmc5.cpp:320:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::irq.Nes::Core::Boards::Mmc5::Irq::state’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.state, ~~~~^~~~~ ../source/core/board/NstBoardMmc5.cpp:321:11: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5*)this)->Nes::Core::Boards::Mmc5::irq.Nes::Core::Boards::Mmc5::Irq::target’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.target ~~~~^~~~~~ ../source/core/board/NstBoardMmc5.cpp: In member function ‘void Nes::Core::Boards::Mmc5::Sound::Square::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardMmc5.cpp:477:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5::Sound::Square*)this)->Nes::Core::Boards::Mmc5::Sound::Square::waveLength) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength & 0xFF, ~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardMmc5.cpp:478:18: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Mmc5::Sound::Square*)this)->Nes::Core::Boards::Mmc5::Sound::Square::waveLength) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] waveLength >> 8, ~~~~~~~~~~~^~~~ ../source/core/board/NstBoardMmc5.cpp:479:7: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Mmc5::Sound::Square*)this)->Nes::Core::Boards::Mmc5::Sound::Square::duty’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] duty ^~~~ g++ -c -o ../source/core/board/NstBoardMmc6.o ../source/core/board/NstBoardMmc6.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardNamcot163.o ../source/core/board/NstBoardNamcot163.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardNamcot163.cpp: In member function ‘virtual void Nes::Core::Boards::Namcot::N163::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardNamcot163.cpp:254:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Namcot::N163*)this)->Nes::Core::Boards::Namcot::N163::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N163::Irq::count) >> 15)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 15, ~~~~~~~~~~~~~~~^~~~~ ../source/core/board/NstBoardNamcot163.cpp:255:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N163*)this)->Nes::Core::Boards::Namcot::N163::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N163::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardNamcot163.cpp:256:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N163*)this)->Nes::Core::Boards::Namcot::N163::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N163::Irq::count) >> 8) & 127)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0x7F ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -c -o ../source/core/board/NstBoardNamcot175.o ../source/core/board/NstBoardNamcot175.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardNamcot175.cpp: In member function ‘virtual void Nes::Core::Boards::Namcot::N175::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardNamcot175.cpp:138:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Namcot::N175*)this)->Nes::Core::Boards::Namcot::N175::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N175::Irq::count) >> 15)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 15, ~~~~~~~~~~~~~~~^~~~~ ../source/core/board/NstBoardNamcot175.cpp:139:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N175*)this)->Nes::Core::Boards::Namcot::N175::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N175::Irq::count) >> 0) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 0 & 0xFF, ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardNamcot175.cpp:140:27: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Namcot::N175*)this)->Nes::Core::Boards::Namcot::N175::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Namcot::N175::Irq::count) >> 8) & 127)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 & 0x7F ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -c -o ../source/core/board/NstBoardNamcot34xx.o ../source/core/board/NstBoardNamcot34xx.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardNanjing.o ../source/core/board/NstBoardNanjing.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardNanjing.cpp: In member function ‘virtual void Nes::Core::Boards::Nanjing::Standard::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardNanjing.cpp:115:46: warning: narrowing conversion of ‘((((int)((const Nes::Core::Boards::Nanjing::Standard*)this)->Nes::Core::Boards::Nanjing::Standard::trigger) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[3] = { strobe, trigger ? 0x1 : 0x0, security }; ~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardNanjing.cpp:115:59: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Nanjing::Standard*)this)->Nes::Core::Boards::Nanjing::Standard::security’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[3] = { strobe, trigger ? 0x1 : 0x0, security }; ^~~~~~~~ g++ -c -o ../source/core/board/NstBoardNihon.o ../source/core/board/NstBoardNihon.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardNitra.o ../source/core/board/NstBoardNitra.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardNtdec.o ../source/core/board/NstBoardNtdec.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardOpenCorp.o ../source/core/board/NstBoardOpenCorp.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardQj.o ../source/core/board/NstBoardQj.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardRcm.o ../source/core/board/NstBoardRcm.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardRexSoftDb5z.o ../source/core/board/NstBoardRexSoftDb5z.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardRexSoftSl1632.o ../source/core/board/NstBoardRexSoftSl1632.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardRumbleStation.o ../source/core/board/NstBoardRumbleStation.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachen74x374.o ../source/core/board/NstBoardSachen74x374.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachenS8259.o ../source/core/board/NstBoardSachenS8259.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachenSa0036.o ../source/core/board/NstBoardSachenSa0036.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachenSa0037.o ../source/core/board/NstBoardSachenSa0037.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachenSa72007.o ../source/core/board/NstBoardSachenSa72007.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachenSa72008.o ../source/core/board/NstBoardSachenSa72008.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachenStreetHeroes.o ../source/core/board/NstBoardSachenStreetHeroes.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardSachenStreetHeroes.cpp: In member function ‘virtual void Nes::Core::Boards::Sachen::StreetHeroes::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardSachenStreetHeroes.cpp:132:32: warning: narrowing conversion of ‘((((const Nes::Core::Boards::Sachen::StreetHeroes*)this)->Nes::Core::Boards::Sachen::StreetHeroes::cartSwitches.Nes::Core::Boards::Sachen::StreetHeroes::CartSwitches::GetRegion() != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] cartSwitches.GetRegion() ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardSachenStreetHeroes.cpp:133:7: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Sachen::StreetHeroes*)this)->Nes::Core::Boards::Sachen::StreetHeroes::exReg’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exReg ^~~~~ g++ -c -o ../source/core/board/NstBoardSachenTca01.o ../source/core/board/NstBoardSachenTca01.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSachenTcu.o ../source/core/board/NstBoardSachenTcu.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSomeriTeamSl12.o ../source/core/board/NstBoardSomeriTeamSl12.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSubor.o ../source/core/board/NstBoardSubor.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSunsoft1.o ../source/core/board/NstBoardSunsoft1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSunsoft2.o ../source/core/board/NstBoardSunsoft2.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSunsoft3.o ../source/core/board/NstBoardSunsoft3.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardSunsoft3.cpp: In member function ‘virtual void Nes::Core::Boards::Sunsoft::S3::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardSunsoft3.cpp:96:40: warning: narrowing conversion of ‘(((((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::enabled) != 0) ? 1 : 0) | ((((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::toggle) != 0) ? 2 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.unit.enabled ? 0x1U : 0x0U) | (irq.unit.toggle ? 0x2U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardSunsoft3.cpp:97:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardSunsoft3.cpp:98:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S3*)this)->Nes::Core::Boards::Sunsoft::S3::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::S3::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardSunsoft4.o ../source/core/board/NstBoardSunsoft4.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardSunsoft4.cpp: In member function ‘virtual void Nes::Core::Boards::Sunsoft::S4::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardSunsoft4.cpp:90:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Sunsoft::S4*)this)->Nes::Core::Boards::Sunsoft::S4::regs.Nes::Core::Boards::Sunsoft::S4::Regs::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl, ~~~~~^~~~ ../source/core/board/NstBoardSunsoft4.cpp:91:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S4*)this)->Nes::Core::Boards::Sunsoft::S4::regs.Nes::Core::Boards::Sunsoft::S4::Regs::nmt[0]) & (~128))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.nmt[0] & ~uint(Regs::BANK_OFFSET), ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardSunsoft4.cpp:92:19: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S4*)this)->Nes::Core::Boards::Sunsoft::S4::regs.Nes::Core::Boards::Sunsoft::S4::Regs::nmt[1]) & (~128))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.nmt[1] & ~uint(Regs::BANK_OFFSET) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/board/NstBoardSunsoft5b.o ../source/core/board/NstBoardSunsoft5b.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardSunsoft5b.cpp: In member function ‘void Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardSunsoft5b.cpp:246:33: warning: narrowing conversion of ‘(((((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::holding) != 0) ? 1 : 0) | ((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::hold) != 0) ? 2 : 1)) | ((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::alternate) != 0) ? 4 : 0)) | ((((int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::attack) != 0) ? 8 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (holding ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (hold ? 0x2U : 0x1U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (alternate ? 0x4U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (attack ? 0x8U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardSunsoft5b.cpp:248:7: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::count’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] count, ^~~~~ ../source/core/board/NstBoardSunsoft5b.cpp:249:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::length) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] length & 0xFF, ~~~~~~~^~~~~~ ../source/core/board/NstBoardSunsoft5b.cpp:250:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Envelope::length) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] length >> 8 ~~~~~~~^~~~ ../source/core/board/NstBoardSunsoft5b.cpp: In member function ‘void Nes::Core::Boards::Sunsoft::S5b::Sound::Square::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/board/NstBoardSunsoft5b.cpp:265:23: warning: narrowing conversion of ‘(((~(unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::status) & 1) | (((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::ctrl) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (~status & 0x1) | (ctrl << 1), ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../source/core/board/NstBoardSunsoft5b.cpp:266:14: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::length) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] length & 0xFF, ~~~~~~~^~~~~~ ../source/core/board/NstBoardSunsoft5b.cpp:267:21: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::length) >> 8) | ((((unsigned int)((const Nes::Core::Boards::Sunsoft::S5b::Sound::Square*)this)->Nes::Core::Boards::Sunsoft::S5b::Sound::Square::status) & 8) << 1))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (length >> 8) | ((status & 0x8) << 1), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o ../source/core/board/NstBoardSunsoftDcs.o ../source/core/board/NstBoardSunsoftDcs.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSunsoftFme7.o ../source/core/board/NstBoardSunsoftFme7.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardSunsoftFme7.cpp: In member function ‘virtual void Nes::Core::Boards::Sunsoft::Fme7::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardSunsoftFme7.cpp:108:42: warning: narrowing conversion of ‘((((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::Connected() ? 128 : 0) | ((((unsigned int)((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::Fme7::Irq::enabled) != 0) ? 1 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.Connected() ? 0x80U : 0x00U) | (irq.unit.enabled ? 0x1U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardSunsoftFme7.cpp:109:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::Fme7::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF, ~~~~~~~~~~~~~~~^~~~~~ ../source/core/board/NstBoardSunsoftFme7.cpp:110:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Sunsoft::Fme7*)this)->Nes::Core::Boards::Sunsoft::Fme7::irq.Nes::Core::Timer::M2::unit.Nes::Core::Boards::Sunsoft::Fme7::Irq::count) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count >> 8 ~~~~~~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardSuperGameBoogerman.o ../source/core/board/NstBoardSuperGameBoogerman.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardSuperGameLionKing.o ../source/core/board/NstBoardSuperGameLionKing.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardSuperGameLionKing.cpp: In member function ‘virtual void Nes::Core::Boards::SuperGame::LionKing::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardSuperGameLionKing.cpp:86:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::LionKing*)this)->Nes::Core::Boards::SuperGame::LionKing::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ ../source/core/board/NstBoardSuperGameLionKing.cpp:87:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::LionKing*)this)->Nes::Core::Boards::SuperGame::LionKing::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardSuperGamePocahontas2.o ../source/core/board/NstBoardSuperGamePocahontas2.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardSuperGamePocahontas2.cpp: In member function ‘virtual void Nes::Core::Boards::SuperGame::Pocahontas2::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardSuperGamePocahontas2.cpp:92:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::Pocahontas2*)this)->Nes::Core::Boards::SuperGame::Pocahontas2::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], ~~~~~~~~^ ../source/core/board/NstBoardSuperGamePocahontas2.cpp:93:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::Pocahontas2*)this)->Nes::Core::Boards::SuperGame::Pocahontas2::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[1], ~~~~~~~~^ ../source/core/board/NstBoardSuperGamePocahontas2.cpp:94:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::SuperGame::Pocahontas2*)this)->Nes::Core::Boards::SuperGame::Pocahontas2::exRegs[2]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[2] ~~~~~~~~^ g++ -c -o ../source/core/board/NstBoardTaitoTc0190fmc.o ../source/core/board/NstBoardTaitoTc0190fmc.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTaitoTc0190fmcPal16r4.o ../source/core/board/NstBoardTaitoTc0190fmcPal16r4.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTaitoX1005.o ../source/core/board/NstBoardTaitoX1005.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTaitoX1017.o ../source/core/board/NstBoardTaitoX1017.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardTaitoX1017.cpp: In member function ‘virtual void Nes::Core::Boards::Taito::X1017::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardTaitoX1017.cpp:140:12: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Taito::X1017*)this)->Nes::Core::Boards::Taito::X1017::regs.Nes::Core::Boards::Taito::X1017::::ctrl’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs.ctrl, ~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardTengen.o ../source/core/board/NstBoardTengen.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTengenRambo1.o ../source/core/board/NstBoardTengenRambo1.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardTengenRambo1.cpp: In member function ‘virtual void Nes::Core::Boards::Tengen::Rambo1::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardTengenRambo1.cpp:170:43: warning: narrowing conversion of ‘((((((unsigned int)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::enabled) != 0) ? 1 : 0) | (((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::m2.Nes::Core::Timer::M2::Connected() ? 2 : 0)) | ((((unsigned int)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::reload) != 0) ? 4 : 0))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] (irq.unit.enabled ? 0x1U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (irq.m2.Connected() ? 0x2U : 0x0U) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ (irq.unit.reload ? 0x4U : 0x0U), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/board/NstBoardTengenRambo1.cpp:172:17: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.latch, ~~~~~~~~~^~~~~ ../source/core/board/NstBoardTengenRambo1.cpp:173:23: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Tengen::Rambo1*)this)->Nes::Core::Boards::Tengen::Rambo1::irq.Nes::Core::Boards::Tengen::Rambo1::Irq::unit.Nes::Core::Boards::Tengen::Rambo1::Irq::Unit::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF ~~~~~~~~~~~~~~~^~~~~~ g++ -c -o ../source/core/board/NstBoardTxc.o ../source/core/board/NstBoardTxc.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTxcMxmdhtwo.o ../source/core/board/NstBoardTxcMxmdhtwo.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTxcPoliceman.o ../source/core/board/NstBoardTxcPoliceman.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTxcTw.o ../source/core/board/NstBoardTxcTw.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardTxRom.o ../source/core/board/NstBoardTxRom.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlA9746.o ../source/core/board/NstBoardUnlA9746.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardUnlA9746.cpp: In member function ‘virtual void Nes::Core::Boards::Unlicensed::A9746::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardUnlA9746.cpp:88:15: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::A9746*)this)->Nes::Core::Boards::Unlicensed::A9746::exRegs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] >> 4 ~~~~~~~~^ ../source/core/board/NstBoardUnlA9746.cpp:88:26: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::A9746*)this)->Nes::Core::Boards::Unlicensed::A9746::exRegs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] >> 4 ~~~~~~~~^ ../source/core/board/NstBoardUnlA9746.cpp:88:39: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Unlicensed::A9746*)this)->Nes::Core::Boards::Unlicensed::A9746::exRegs[2]) >> 4)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] exRegs[0], exRegs[1], exRegs[2] >> 4 ~~~~~~~~~~^~~~ g++ -c -o ../source/core/board/NstBoardUnlCc21.o ../source/core/board/NstBoardUnlCc21.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlEdu2000.o ../source/core/board/NstBoardUnlEdu2000.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlKingOfFighters96.o ../source/core/board/NstBoardUnlKingOfFighters96.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlKingOfFighters97.o ../source/core/board/NstBoardUnlKingOfFighters97.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlMortalKombat2.o ../source/core/board/NstBoardUnlMortalKombat2.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlN625092.o ../source/core/board/NstBoardUnlN625092.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardUnlN625092.cpp: In member function ‘virtual void Nes::Core::Boards::Unlicensed::N625092::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardUnlN625092.cpp:79:13: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::N625092*)this)->Nes::Core::Boards::Unlicensed::N625092::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], regs[1] ~~~~~~^ ../source/core/board/NstBoardUnlN625092.cpp:79:22: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Unlicensed::N625092*)this)->Nes::Core::Boards::Unlicensed::N625092::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] regs[0], regs[1] ~~~~~~^ g++ -c -o ../source/core/board/NstBoardUnlSuperFighter3.o ../source/core/board/NstBoardUnlSuperFighter3.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlTf1201.o ../source/core/board/NstBoardUnlTf1201.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardUnlTf1201.cpp: In member function ‘virtual void Nes::Core::Boards::Unlicensed::Tf1201::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardUnlTf1201.cpp:113:24: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Boards::Unlicensed::Tf1201*)this)->Nes::Core::Boards::Unlicensed::Tf1201::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::Unlicensed::Tf1201::Irq::enabled) != 0) ? 1 : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.enabled ? 0x1 : 0x0, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../source/core/board/NstBoardUnlTf1201.cpp:114:22: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Boards::Unlicensed::Tf1201*)this)->Nes::Core::Boards::Unlicensed::Tf1201::irq.Nes::Core::Timer::A12::unit.Nes::Core::Boards::Unlicensed::Tf1201::Irq::count) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] irq.unit.count & 0xFF ~~~~~~~~~~~~~~~^~~~~~ g++ -c -o ../source/core/board/NstBoardUnlWorldHero.o ../source/core/board/NstBoardUnlWorldHero.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUnlXzy.o ../source/core/board/NstBoardUnlXzy.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardUxRom.o ../source/core/board/NstBoardUxRom.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardVsSystem.o ../source/core/board/NstBoardVsSystem.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWaixing.o ../source/core/board/NstBoardWaixing.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWaixingFfv.o ../source/core/board/NstBoardWaixingFfv.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/board/NstBoardWaixingFfv.cpp: In member function ‘virtual void Nes::Core::Boards::Waixing::Ffv::SubSave(Nes::Core::State::Saver&) const’: ../source/core/board/NstBoardWaixingFfv.cpp:53:35: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Waixing::Ffv*)this)->Nes::Core::Boards::Waixing::Ffv::regs[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs[0], regs[1] }; ~~~~~~^ ../source/core/board/NstBoardWaixingFfv.cpp:53:44: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Boards::Waixing::Ffv*)this)->Nes::Core::Boards::Waixing::Ffv::regs[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] const byte data[2] = { regs[0], regs[1] }; ~~~~~~^ g++ -c -o ../source/core/board/NstBoardWaixingPs2.o ../source/core/board/NstBoardWaixingPs2.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWaixingSecurity.o ../source/core/board/NstBoardWaixingSecurity.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWaixingSgz.o ../source/core/board/NstBoardWaixingSgz.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWaixingSgzlz.o ../source/core/board/NstBoardWaixingSgzlz.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWaixingSh2.o ../source/core/board/NstBoardWaixingSh2.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWaixingZs.o ../source/core/board/NstBoardWaixingZs.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardWhirlwind.o ../source/core/board/NstBoardWhirlwind.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/board/NstBoardZz.o ../source/core/board/NstBoardZz.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpAdapter.o ../source/core/input/NstInpAdapter.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/input/NstInpAdapter.cpp: In member function ‘void Nes::Core::Input::AdapterFour::SaveState(Nes::Core::State::Saver&, Nes::dword) const’: ../source/core/input/NstInpAdapter.cpp:184:17: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::AdapterFour*)this)->Nes::Core::Input::AdapterFour::increaser) ^ 1)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] increaser ^ 1, count[0], count[1] ~~~~~~~~~~^~~ ../source/core/input/NstInpAdapter.cpp:184:29: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::AdapterFour*)this)->Nes::Core::Input::AdapterFour::count[0]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] increaser ^ 1, count[0], count[1] ~~~~~~~^ ../source/core/input/NstInpAdapter.cpp:184:39: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::AdapterFour*)this)->Nes::Core::Input::AdapterFour::count[1]’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] increaser ^ 1, count[0], count[1] ~~~~~~~^ g++ -c -o ../source/core/input/NstInpBandaiHyperShot.o ../source/core/input/NstInpBandaiHyperShot.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpBarcodeWorld.o ../source/core/input/NstInpBarcodeWorld.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpCrazyClimber.o ../source/core/input/NstInpCrazyClimber.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpDoremikkoKeyboard.o ../source/core/input/NstInpDoremikkoKeyboard.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpExcitingBoxing.o ../source/core/input/NstInpExcitingBoxing.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpFamilyKeyboard.o ../source/core/input/NstInpFamilyKeyboard.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpFamilyTrainer.o ../source/core/input/NstInpFamilyTrainer.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpHoriTrack.o ../source/core/input/NstInpHoriTrack.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpKonamiHyperShot.o ../source/core/input/NstInpKonamiHyperShot.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpMahjong.o ../source/core/input/NstInpMahjong.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpMouse.o ../source/core/input/NstInpMouse.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/input/NstInpMouse.cpp: In member function ‘virtual void Nes::Core::Input::Mouse::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: ../source/core/input/NstInpMouse.cpp:55:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Mouse*)this)->Nes::Core::Input::Mouse::strobe’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ^~~~~~ ../source/core/input/NstInpMouse.cpp:55:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Mouse*)this)->Nes::Core::Input::Mouse::stream) ^ 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ~~~~~~~^~~~~~ g++ -c -o ../source/core/input/NstInpOekaKidsTablet.o ../source/core/input/NstInpOekaKidsTablet.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpPachinko.o ../source/core/input/NstInpPachinko.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpPad.o ../source/core/input/NstInpPad.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/input/NstInpPad.cpp: In member function ‘virtual void Nes::Core::Input::Pad::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: ../source/core/input/NstInpPad.cpp:68:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Pad*)this)->Nes::Core::Input::Pad::strobe’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ^~~~~~ ../source/core/input/NstInpPad.cpp:68:21: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Pad*)this)->Nes::Core::Input::Pad::stream) ^ 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, stream ^ 0xFF ~~~~~~~^~~~~~ g++ -c -o ../source/core/input/NstInpPaddle.o ../source/core/input/NstInpPaddle.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpPartyTap.o ../source/core/input/NstInpPartyTap.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpPokkunMoguraa.o ../source/core/input/NstInpPokkunMoguraa.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpPowerGlove.o ../source/core/input/NstInpPowerGlove.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/input/NstInpPowerGlove.cpp: In member function ‘virtual void Nes::Core::Input::PowerGlove::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: ../source/core/input/NstInpPowerGlove.cpp:79:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::PowerGlove*)this)->Nes::Core::Input::PowerGlove::latch’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] latch, ^~~~~ ../source/core/input/NstInpPowerGlove.cpp:80:20: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Input::PowerGlove*)this)->Nes::Core::Input::PowerGlove::stream) == (~0)) ? 255 : ((Nes::uint)((const Nes::Core::Input::PowerGlove*)this)->Nes::Core::Input::PowerGlove::stream))’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] stream == ~0U ? 0xFF : stream, ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ g++ -c -o ../source/core/input/NstInpPowerPad.o ../source/core/input/NstInpPowerPad.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpRob.o ../source/core/input/NstInpRob.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/input/NstInpRob.cpp: In member function ‘virtual void Nes::Core::Input::Rob::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: ../source/core/input/NstInpRob.cpp:58:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::strobe’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] strobe, ^~~~~~ ../source/core/input/NstInpRob.cpp:59:13: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::stream) ^ 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] stream ^ 0xFF, ~~~~~~~^~~~~~ ../source/core/input/NstInpRob.cpp:60:6: warning: narrowing conversion of ‘(Nes::uint)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::state’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] state, ^~~~~ ../source/core/input/NstInpRob.cpp:62:11: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::code) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] code & 0xFF, ~~~~~^~~~~~ ../source/core/input/NstInpRob.cpp:63:11: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::Rob*)this)->Nes::Core::Input::Rob::code) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] code >> 8 ~~~~~^~~~ g++ -c -o ../source/core/input/NstInpSuborKeyboard.o ../source/core/input/NstInpSuborKeyboard.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpTopRider.o ../source/core/input/NstInpTopRider.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/input/NstInpTurboFile.o ../source/core/input/NstInpTurboFile.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/input/NstInpTurboFile.cpp: In member function ‘virtual void Nes::Core::Input::TurboFile::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: ../source/core/input/NstInpTurboFile.cpp:68:10: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::pos) & 255)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pos & 0xFF, ~~~~^~~~~~ ../source/core/input/NstInpTurboFile.cpp:69:10: warning: narrowing conversion of ‘(((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::pos) >> 8)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] pos >> 8, ~~~~^~~~ ../source/core/input/NstInpTurboFile.cpp:70:25: warning: narrowing conversion of ‘((count | (((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::old) << 1)) | (((unsigned int)((const Nes::Core::Input::TurboFile*)this)->Nes::Core::Input::TurboFile::out) << 2))’ from ‘Nes::uint {aka unsigned int}’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] count | (old << 1) | (out << 2) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -o ../source/core/input/NstInpZapper.o ../source/core/input/NstInpZapper.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../source/core/input/NstInpZapper.cpp: In member function ‘virtual void Nes::Core::Input::Zapper::SaveState(Nes::Core::State::Saver&, Nes::byte) const’: ../source/core/input/NstInpZapper.cpp:140:13: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::arcade) != 0) ? ((((unsigned int)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::shifter) != 0) ? 1 : 3) : 0)’ from ‘int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] arcade ? shifter ? 0x1 : 0x3 : 0x0, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/core/input/NstInpZapper.cpp:141:13: warning: narrowing conversion of ‘((((unsigned int)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::arcade) != 0) ? ((Nes::uint)((const Nes::Core::Input::Zapper*)this)->Nes::Core::Input::Zapper::stream) : 0)’ from ‘unsigned int’ to ‘Nes::byte {aka unsigned char}’ inside { } [-Wnarrowing] arcade ? stream : 0x00 ~~~~~~~^~~~~~~~~~~~~~~ g++ -c -o ../source/core/vssystem/NstVsRbiBaseball.o ../source/core/vssystem/NstVsRbiBaseball.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/vssystem/NstVsSuperXevious.o ../source/core/vssystem/NstVsSuperXevious.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/vssystem/NstVsSystem.o ../source/core/vssystem/NstVsSystem.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../source/core/vssystem/NstVsTkoBoxing.o ../source/core/vssystem/NstVsTkoBoxing.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source g++ -c -o ../libretro/libretro.o ../libretro/libretro.cpp -g -O2 -fdebug-prefix-map=/<>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fpermissive -O3 -fPIC -D__LIBRETRO__ -Wno-deprecated -Wno-write-strings -DNST_NO_ZLIB -I../libretro -I.. -fno-rtti -I.. -I../source ../libretro/libretro.cpp: In function ‘void retro_get_system_av_info(retro_system_av_info*)’: ../libretro/libretro.cpp:225:33: warning: narrowing conversion of ‘(256 - (overscan_h ? 16 : 0))’ from ‘int’ to ‘unsigned int’ inside { } [-Wnarrowing] Api::Video::Output::WIDTH - (overscan_h ? 16 : 0), ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../libretro/libretro.cpp:226:34: warning: narrowing conversion of ‘(240 - (overscan_v ? 16 : 0))’ from ‘int’ to ‘unsigned int’ inside { } [-Wnarrowing] Api::Video::Output::HEIGHT - (overscan_v ? 16 : 0), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -o nestopia_libretro.so -shared -Wl,-version-script=link.T -Wl,-no-undefined ../source/core/NstApu.o ../source/core/NstAssert.o ../source/core/NstCartridge.o ../source/core/NstCartridgeInes.o ../source/core/NstCartridgeRomset.o ../source/core/NstCartridgeUnif.o ../source/core/NstCheats.o ../source/core/NstChecksum.o ../source/core/NstChips.o ../source/core/NstCore.o ../source/core/NstCpu.o ../source/core/NstCrc32.o ../source/core/NstFds.o ../source/core/NstFile.o ../source/core/NstImage.o ../source/core/NstImageDatabase.o ../source/core/NstLog.o ../source/core/NstMachine.o ../source/core/NstMemory.o ../source/core/NstNsf.o ../source/core/NstPatcher.o ../source/core/NstPatcherIps.o ../source/core/NstPatcherUps.o ../source/core/NstPins.o ../source/core/NstPpu.o ../source/core/NstProperties.o ../source/core/NstRam.o ../source/core/NstSha1.o ../source/core/NstSoundPcm.o ../source/core/NstSoundPlayer.o ../source/core/NstSoundRenderer.o ../source/core/NstState.o ../source/core/NstStream.o ../source/core/NstTracker.o ../source/core/NstTrackerMovie.o ../source/core/NstTrackerRewinder.o ../source/core/NstVector.o ../source/core/NstVideoFilterNone.o ../source/core/NstVideoFilterNtsc.o ../source/core/NstVideoFilterNtscCfg.o ../source/core/NstVideoRenderer.o ../source/core/NstVideoScreen.o ../source/core/NstXml.o ../source/core/NstZlib.o ../source/core/api/NstApiBarcodeReader.o ../source/core/api/NstApiCartridge.o ../source/core/api/NstApiCheats.o ../source/core/api/NstApiDipSwitches.o ../source/core/api/NstApiEmulator.o ../source/core/api/NstApiFds.o ../source/core/api/NstApiInput.o ../source/core/api/NstApiMachine.o ../source/core/api/NstApiMovie.o ../source/core/api/NstApiNsf.o ../source/core/api/NstApiRewinder.o ../source/core/api/NstApiSound.o ../source/core/api/NstApiTapeRecorder.o ../source/core/api/NstApiUser.o ../source/core/api/NstApiVideo.o ../source/core/board/NstBoardAcclaimMcAcc.o ../source/core/board/NstBoardAe.o ../source/core/board/NstBoardAgci.o ../source/core/board/NstBoardAveD1012.o ../source/core/board/NstBoardAveNina.o ../source/core/board/NstBoardAxRom.o ../source/core/board/NstBoardBandai24c0x.o ../source/core/board/NstBoardBandaiAerobicsStudio.o ../source/core/board/NstBoardBandaiDatach.o ../source/core/board/NstBoardBandaiKaraokeStudio.o ../source/core/board/NstBoardBandaiLz93d50.o ../source/core/board/NstBoardBandaiLz93d50ex.o ../source/core/board/NstBoardBandaiOekaKids.o ../source/core/board/NstBoardBenshengBs5.o ../source/core/board/NstBoardBmc110in1.o ../source/core/board/NstBoardBmc1200in1.o ../source/core/board/NstBoardBmc150in1.o ../source/core/board/NstBoardBmc15in1.o ../source/core/board/NstBoardBmc20in1.o ../source/core/board/NstBoardBmc21in1.o ../source/core/board/NstBoardBmc22Games.o ../source/core/board/NstBoardBmc31in1.o ../source/core/board/NstBoardBmc35in1.o ../source/core/board/NstBoardBmc36in1.o ../source/core/board/NstBoardBmc64in1.o ../source/core/board/NstBoardBmc72in1.o ../source/core/board/NstBoardBmc76in1.o ../source/core/board/NstBoardBmc800in1.o ../source/core/board/NstBoardBmc8157.o ../source/core/board/NstBoardBmc9999999in1.o ../source/core/board/NstBoardBmcA65as.o ../source/core/board/NstBoardBmcBallgames11in1.o ../source/core/board/NstBoardBmcCh001.o ../source/core/board/NstBoardBmcCtc65.o ../source/core/board/NstBoardBmcFamily4646B.o ../source/core/board/NstBoardBmcFk23c.o ../source/core/board/NstBoardBmcGamestarA.o ../source/core/board/NstBoardBmcGamestarB.o ../source/core/board/NstBoardBmcGolden190in1.o ../source/core/board/NstBoardBmcGoldenCard6in1.o ../source/core/board/NstBoardBmcGoldenGame260in1.o ../source/core/board/NstBoardBmcHero.o ../source/core/board/NstBoardBmcMarioParty7in1.o ../source/core/board/NstBoardBmcNovelDiamond.o ../source/core/board/NstBoardBmcPowerjoy84in1.o ../source/core/board/NstBoardBmcResetBased4in1.o ../source/core/board/NstBoardBmcSuper22Games.o ../source/core/board/NstBoardBmcSuper24in1.o ../source/core/board/NstBoardBmcSuper40in1.o ../source/core/board/NstBoardBmcSuper700in1.o ../source/core/board/NstBoardBmcSuperBig7in1.o ../source/core/board/NstBoardBmcSuperGun20in1.o ../source/core/board/NstBoardBmcSuperHiK300in1.o ../source/core/board/NstBoardBmcSuperHiK4in1.o ../source/core/board/NstBoardBmcSuperVision16in1.o ../source/core/board/NstBoardBmcT262.o ../source/core/board/NstBoardBmcVrc4.o ../source/core/board/NstBoardBmcVt5201.o ../source/core/board/NstBoardBmcY2k64in1.o ../source/core/board/NstBoardBtl2708.o ../source/core/board/NstBoardBtl6035052.o ../source/core/board/NstBoardBtlAx5705.o ../source/core/board/NstBoardBtlDragonNinja.o ../source/core/board/NstBoardBtlGeniusMerioBros.o ../source/core/board/NstBoardBtlMarioBaby.o ../source/core/board/NstBoardBtlPikachuY2k.o ../source/core/board/NstBoardBtlShuiGuanPipe.o ../source/core/board/NstBoardBtlSmb2a.o ../source/core/board/NstBoardBtlSmb2b.o ../source/core/board/NstBoardBtlSmb2c.o ../source/core/board/NstBoardBtlSmb3.o ../source/core/board/NstBoardBtlSuperBros11.o ../source/core/board/NstBoardBtlT230.o ../source/core/board/NstBoardBtlTobidaseDaisakusen.o ../source/core/board/NstBoardBxRom.o ../source/core/board/NstBoardCaltron.o ../source/core/board/NstBoardCamerica.o ../source/core/board/NstBoardCneDecathlon.o ../source/core/board/NstBoardCnePsb.o ../source/core/board/NstBoardCneShlz.o ../source/core/board/NstBoardCony.o ../source/core/board/NstBoard.o ../source/core/board/NstBoardCxRom.o ../source/core/board/NstBoardDiscrete.o ../source/core/board/NstBoardDreamtech.o ../source/core/board/NstBoardEvent.o ../source/core/board/NstBoardFb.o ../source/core/board/NstBoardFfe.o ../source/core/board/NstBoardFujiya.o ../source/core/board/NstBoardFukutake.o ../source/core/board/NstBoardFutureMedia.o ../source/core/board/NstBoardGouder.o ../source/core/board/NstBoardGxRom.o ../source/core/board/NstBoardHenggedianzi.o ../source/core/board/NstBoardHes.o ../source/core/board/NstBoardHosenkan.o ../source/core/board/NstBoardIremG101.o ../source/core/board/NstBoardIremH3001.o ../source/core/board/NstBoardIremHolyDiver.o ../source/core/board/NstBoardIremKaiketsu.o ../source/core/board/NstBoardIremLrog017.o ../source/core/board/NstBoardJalecoJf11.o ../source/core/board/NstBoardJalecoJf13.o ../source/core/board/NstBoardJalecoJf16.o ../source/core/board/NstBoardJalecoJf17.o ../source/core/board/NstBoardJalecoJf19.o ../source/core/board/NstBoardJalecoSs88006.o ../source/core/board/NstBoardJyCompany.o ../source/core/board/NstBoardKaiser.o ../source/core/board/NstBoardKasing.o ../source/core/board/NstBoardKayH2288.o ../source/core/board/NstBoardKayPandaPrince.o ../source/core/board/NstBoardKonamiVrc1.o ../source/core/board/NstBoardKonamiVrc2.o ../source/core/board/NstBoardKonamiVrc3.o ../source/core/board/NstBoardKonamiVrc4.o ../source/core/board/NstBoardKonamiVrc6.o ../source/core/board/NstBoardKonamiVrc7.o ../source/core/board/NstBoardKonamiVsSystem.o ../source/core/board/NstBoardMagicSeries.o ../source/core/board/NstBoardMmc1.o ../source/core/board/NstBoardMmc2.o ../source/core/board/NstBoardMmc3.o ../source/core/board/NstBoardMmc4.o ../source/core/board/NstBoardMmc5.o ../source/core/board/NstBoardMmc6.o ../source/core/board/NstBoardNamcot163.o ../source/core/board/NstBoardNamcot175.o ../source/core/board/NstBoardNamcot34xx.o ../source/core/board/NstBoardNanjing.o ../source/core/board/NstBoardNihon.o ../source/core/board/NstBoardNitra.o ../source/core/board/NstBoardNtdec.o ../source/core/board/NstBoardOpenCorp.o ../source/core/board/NstBoardQj.o ../source/core/board/NstBoardRcm.o ../source/core/board/NstBoardRexSoftDb5z.o ../source/core/board/NstBoardRexSoftSl1632.o ../source/core/board/NstBoardRumbleStation.o ../source/core/board/NstBoardSachen74x374.o ../source/core/board/NstBoardSachenS8259.o ../source/core/board/NstBoardSachenSa0036.o ../source/core/board/NstBoardSachenSa0037.o ../source/core/board/NstBoardSachenSa72007.o ../source/core/board/NstBoardSachenSa72008.o ../source/core/board/NstBoardSachenStreetHeroes.o ../source/core/board/NstBoardSachenTca01.o ../source/core/board/NstBoardSachenTcu.o ../source/core/board/NstBoardSomeriTeamSl12.o ../source/core/board/NstBoardSubor.o ../source/core/board/NstBoardSunsoft1.o ../source/core/board/NstBoardSunsoft2.o ../source/core/board/NstBoardSunsoft3.o ../source/core/board/NstBoardSunsoft4.o ../source/core/board/NstBoardSunsoft5b.o ../source/core/board/NstBoardSunsoftDcs.o ../source/core/board/NstBoardSunsoftFme7.o ../source/core/board/NstBoardSuperGameBoogerman.o ../source/core/board/NstBoardSuperGameLionKing.o ../source/core/board/NstBoardSuperGamePocahontas2.o ../source/core/board/NstBoardTaitoTc0190fmc.o ../source/core/board/NstBoardTaitoTc0190fmcPal16r4.o ../source/core/board/NstBoardTaitoX1005.o ../source/core/board/NstBoardTaitoX1017.o ../source/core/board/NstBoardTengen.o ../source/core/board/NstBoardTengenRambo1.o ../source/core/board/NstBoardTxc.o ../source/core/board/NstBoardTxcMxmdhtwo.o ../source/core/board/NstBoardTxcPoliceman.o ../source/core/board/NstBoardTxcTw.o ../source/core/board/NstBoardTxRom.o ../source/core/board/NstBoardUnlA9746.o ../source/core/board/NstBoardUnlCc21.o ../source/core/board/NstBoardUnlEdu2000.o ../source/core/board/NstBoardUnlKingOfFighters96.o ../source/core/board/NstBoardUnlKingOfFighters97.o ../source/core/board/NstBoardUnlMortalKombat2.o ../source/core/board/NstBoardUnlN625092.o ../source/core/board/NstBoardUnlSuperFighter3.o ../source/core/board/NstBoardUnlTf1201.o ../source/core/board/NstBoardUnlWorldHero.o ../source/core/board/NstBoardUnlXzy.o ../source/core/board/NstBoardUxRom.o ../source/core/board/NstBoardVsSystem.o ../source/core/board/NstBoardWaixing.o ../source/core/board/NstBoardWaixingFfv.o ../source/core/board/NstBoardWaixingPs2.o ../source/core/board/NstBoardWaixingSecurity.o ../source/core/board/NstBoardWaixingSgz.o ../source/core/board/NstBoardWaixingSgzlz.o ../source/core/board/NstBoardWaixingSh2.o ../source/core/board/NstBoardWaixingZs.o ../source/core/board/NstBoardWhirlwind.o ../source/core/board/NstBoardZz.o ../source/core/input/NstInpAdapter.o ../source/core/input/NstInpBandaiHyperShot.o ../source/core/input/NstInpBarcodeWorld.o ../source/core/input/NstInpCrazyClimber.o ../source/core/input/NstInpDoremikkoKeyboard.o ../source/core/input/NstInpExcitingBoxing.o ../source/core/input/NstInpFamilyKeyboard.o ../source/core/input/NstInpFamilyTrainer.o ../source/core/input/NstInpHoriTrack.o ../source/core/input/NstInpKonamiHyperShot.o ../source/core/input/NstInpMahjong.o ../source/core/input/NstInpMouse.o ../source/core/input/NstInpOekaKidsTablet.o ../source/core/input/NstInpPachinko.o ../source/core/input/NstInpPad.o ../source/core/input/NstInpPaddle.o ../source/core/input/NstInpPartyTap.o ../source/core/input/NstInpPokkunMoguraa.o ../source/core/input/NstInpPowerGlove.o ../source/core/input/NstInpPowerPad.o ../source/core/input/NstInpRob.o ../source/core/input/NstInpSuborKeyboard.o ../source/core/input/NstInpTopRider.o ../source/core/input/NstInpTurboFile.o ../source/core/input/NstInpZapper.o ../source/core/vssystem/NstVsRbiBaseball.o ../source/core/vssystem/NstVsSuperXevious.o ../source/core/vssystem/NstVsSystem.o ../source/core/vssystem/NstVsTkoBoxing.o ../libretro/libretro.o -Wl,-Bsymbolic-functions -specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now make[2]: Leaving directory '/<>/libretro' make[1]: Leaving directory '/<>' dh_auto_test -a fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a dh_auto_install -a make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>' mkdir -p /<>/debian/tmp//usr/games mkdir -p /<>/debian/tmp//usr/share/applications mkdir -p /<>/debian/tmp//usr/share/nestopia/icons mkdir -p /<>/debian/tmp//usr/share/pixmaps install -m 0755 nestopia /<>/debian/tmp//usr/games install -m 0644 source/unix/icons/nestopia.desktop /<>/debian/tmp//usr/share/applications install -m 0644 NstDatabase.xml /<>/debian/tmp//usr/share/nestopia install -m 0644 source/unix/icons/*.png /<>/debian/tmp//usr/share/nestopia/icons install -m 0644 source/unix/icons/*.svg /<>/debian/tmp//usr/share/nestopia/icons install -m 0644 source/unix/icons/nestopia.svg /<>/debian/tmp//usr/share/pixmaps make[1]: Leaving directory '/<>' dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/nestopia/usr/games/nestopia was not linked against ld-linux-aarch64.so.1 (it uses none of the library's symbols) dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 138.18.04.0 INFO: pkgstriptranslations version 138.18.04.0 INFO: pkgstriptranslations version 138.18.04.0 INFO: pkgstriptranslations version 138.18.04.0 pkgstriptranslations: processing nestopia (in debian/nestopia); do_strip: , oemstrip: pkgstriptranslations: processing libretro-nestopia (in debian/libretro-nestopia); do_strip: , oemstrip: pkgstriptranslations: processing libretro-nestopia-dbgsym (in debian/.debhelper/libretro-nestopia/dbgsym-root); do_strip: , oemstrip: pkgstriptranslations: processing nestopia-dbgsym (in debian/.debhelper/nestopia/dbgsym-root); do_strip: , oemstrip: debian/nestopia/usr/share/applications/nestopia.desktop: does not have gettext domain, not stripping pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/.debhelper/libretro-nestopia/dbgsym-root/DEBIAN/control, package libretro-nestopia-dbgsym, directory debian/.debhelper/libretro-nestopia/dbgsym-root dpkg-deb: building package 'libretro-nestopia-dbgsym' in 'debian/.debhelper/scratch-space/build-libretro-nestopia/libretro-nestopia-dbgsym_1.47-2ubuntu4_arm64.deb'. pkgstripfiles: processing control file: debian/nestopia/DEBIAN/control, package nestopia, directory debian/nestopia pkgstripfiles: processing control file: debian/.debhelper/nestopia/dbgsym-root/DEBIAN/control, package nestopia-dbgsym, directory debian/.debhelper/nestopia/dbgsym-root pkgstripfiles: Truncating usr/share/doc/nestopia/changelog.Debian.gz to topmost ten records dpkg-deb: building package 'nestopia-dbgsym' in 'debian/.debhelper/scratch-space/build-nestopia/nestopia-dbgsym_1.47-2ubuntu4_arm64.deb'. pkgstripfiles: Skipping PNG optimization for package in games section. dpkg-deb: building package 'nestopia' in '../nestopia_1.47-2ubuntu4_arm64.deb'. pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libretro-nestopia/DEBIAN/control, package libretro-nestopia, directory debian/libretro-nestopia pkgstripfiles: Truncating usr/share/doc/libretro-nestopia/changelog.Debian.gz to topmost ten records pkgstripfiles: Skipping PNG optimization for package in games section. dpkg-deb: building package 'libretro-nestopia' in '../libretro-nestopia_1.47-2ubuntu4_arm64.deb'. Renaming libretro-nestopia-dbgsym_1.47-2ubuntu4_arm64.deb to libretro-nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb Renaming nestopia-dbgsym_1.47-2ubuntu4_arm64.deb to nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../nestopia_1.47-2ubuntu4_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build nestopia-1.47 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20190122-1621 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ nestopia_1.47-2ubuntu4_arm64.changes: ------------------------------------- Format: 1.8 Date: Fri, 18 Jan 2019 23:43:17 -0500 Source: nestopia Binary: nestopia libretro-nestopia Architecture: arm64 Version: 1.47-2ubuntu4 Distribution: bionic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Jeremy Bicha Description: libretro-nestopia - libretro wrapper for Nestopia nestopia - Nintendo Entertainment System/Famicom emulator Launchpad-Bugs-Fixed: 1812467 Changes: nestopia (1.47-2ubuntu4) bionic; urgency=medium . * libretro-nestopia: Install nestopia.libretro so that GNOME Games recognizes this package (LP: #1812467) Checksums-Sha1: 5404564b538854af10c18e41ddd7e114cdf5cb54 8497540 libretro-nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb 1434075afd36478d556784b60a1d0982e6a8ce28 340212 libretro-nestopia_1.47-2ubuntu4_arm64.deb 2cbe3499df48e97b4bdf12c1d42e98225d3318a7 9759300 nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb a738b45582f4de12d4234043ef88198893010eb3 16278 nestopia_1.47-2ubuntu4_arm64.buildinfo d265d867a735573bb4eafde06eaed9634738313a 829408 nestopia_1.47-2ubuntu4_arm64.deb Checksums-Sha256: 7ab2ec9eb060ecc2cfdbf50de1167edddda6f6ac871431729f91a58de1a3ba5b 8497540 libretro-nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb 2796b5080d9c5e19d03789a9f2355bd5b1332f927d66b4baa5a159da9541ac46 340212 libretro-nestopia_1.47-2ubuntu4_arm64.deb be25ac7fe33c74c6b6a6f51a0a1732899c9807aef674d47e2c9d5886c9af385d 9759300 nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb fe899abf237c1eef54e3d54c4ddd45c5d73c4fdf8a2853b8bf754bbb977b792f 16278 nestopia_1.47-2ubuntu4_arm64.buildinfo f2dd80b57ac76effd1c1161e87318a36587cfb7d4a8d8d2b98b9703563c085ab 829408 nestopia_1.47-2ubuntu4_arm64.deb Files: 3e01833635120c6bcb429384007e0a98 8497540 debug optional libretro-nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb 3b7f2bb3c56e31ec20c189be289e989f 340212 games optional libretro-nestopia_1.47-2ubuntu4_arm64.deb a6e6040f0ff869d54df6517895e74ee7 9759300 debug optional nestopia-dbgsym_1.47-2ubuntu4_arm64.ddeb fcb9850c6a6dbaf231d4b95a04da4e2f 16278 games optional nestopia_1.47-2ubuntu4_arm64.buildinfo c1c5ef8141f02358fb23e44af52c9491 829408 games optional nestopia_1.47-2ubuntu4_arm64.deb Original-Maintainer: Debian Games Team +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libretro-nestopia_1.47-2ubuntu4_arm64.deb ----------------------------------------- new debian package, version 2.0. size 340212 bytes: control archive=920 bytes. 748 bytes, 19 lines control 423 bytes, 5 lines md5sums Package: libretro-nestopia Source: nestopia Version: 1.47-2ubuntu4 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 1180 Depends: retroarch | libretro-frontend, libc6 (>= 2.27), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2) Section: games Priority: optional Multi-Arch: same Homepage: http://0ldsk00l.ca/nestopia/ Description: libretro wrapper for Nestopia Nestopia is a cycle-accurate NES/Famicom emulator. It has a high compatibility rate and support for many peripherals and input devices. . This package contains a wrapper allowing the Nestopia engine to be used with libretro frontends such as RetroArch. Original-Maintainer: Debian Games Team drwxr-xr-x root/root 0 2019-01-19 04:43 ./ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/lib/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/lib/aarch64-linux-gnu/libretro/ -rw-r--r-- root/root 563 2019-01-19 04:43 ./usr/lib/aarch64-linux-gnu/libretro/nestopia.libretro -rw-r--r-- root/root 1177568 2019-01-19 04:43 ./usr/lib/aarch64-linux-gnu/libretro/nestopia_libretro.so drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/doc/libretro-nestopia/ -rw-r--r-- root/root 1327 2019-01-19 04:43 ./usr/share/doc/libretro-nestopia/changelog.Debian.gz -rw-r--r-- root/root 15653 2019-01-19 04:43 ./usr/share/doc/libretro-nestopia/copyright drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/metainfo/ -rw-r--r-- root/root 485 2019-01-19 04:43 ./usr/share/metainfo/libretro-nestopia.metainfo.xml nestopia_1.47-2ubuntu4_arm64.deb -------------------------------- new debian package, version 2.0. size 829408 bytes: control archive=1976 bytes. 1025 bytes, 24 lines control 1259 bytes, 18 lines md5sums 1071 bytes, 43 lines * postinst #!/bin/sh 777 bytes, 28 lines * prerm #!/bin/sh Package: nestopia Version: 1.47-2ubuntu4 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 3770 Depends: libao4 (>= 1.1.0), libarchive13 (>= 3.0.4), libc6 (>= 2.27), libepoxy0 (>= 1.0), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.12.0), libgtk-3-0 (>= 3.9.10), libsdl2-2.0-0 (>= 2.0.8), libstdc++6 (>= 5.2), zlib1g (>= 1:1.1.4) Provides: nes-emulator Section: games Priority: optional Homepage: http://0ldsk00l.ca/nestopia/ Description: Nintendo Entertainment System/Famicom emulator Nestopia is a cycle-accurate NES/Famicom emulator. It has a high compatibility rate and support for many peripherals and input devices. . Features: * Save states * Movie recording * Game rewinding * GUI or command line interface * Emulation of NTSC, PAL, and Dendy systems * Support for NES Zapper games * Support for Famicom Disk System games Original-Maintainer: Debian Games Team drwxr-xr-x root/root 0 2019-01-19 04:43 ./ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/games/ -rwxr-xr-x root/root 2002616 2019-01-19 04:43 ./usr/games/nestopia drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/applications/ -rw-r--r-- root/root 149 2019-01-19 04:43 ./usr/share/applications/nestopia.desktop drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/doc-base/ -rw-r--r-- root/root 263 2019-01-19 04:43 ./usr/share/doc-base/nestopia drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/doc/nestopia/ -rw-r--r-- root/root 2500 2016-01-09 23:34 ./usr/share/doc/nestopia/README.unix -rw-r--r-- root/root 1327 2019-01-19 04:43 ./usr/share/doc/nestopia/changelog.Debian.gz -rw-r--r-- root/root 15653 2019-01-19 04:43 ./usr/share/doc/nestopia/copyright -rw-r--r-- root/root 36781 2016-01-09 23:34 ./usr/share/doc/nestopia/readme.html drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/man/ drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/man/man6/ -rw-r--r-- root/root 1015 2019-01-19 04:43 ./usr/share/man/man6/nestopia.6.gz drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/metainfo/ -rw-r--r-- root/root 922 2019-01-19 04:43 ./usr/share/metainfo/nestopia.appdata.xml drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/nestopia/ -rw-r--r-- root/root 1009534 2019-01-19 04:43 ./usr/share/nestopia/NstDatabase.xml drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/nestopia/icons/ -rw-r--r-- root/root 50653 2019-01-19 04:43 ./usr/share/nestopia/icons/nespad.svg -rw-r--r-- root/root 326697 2019-01-19 04:43 ./usr/share/nestopia/icons/nestopia.svg -rw-r--r-- root/root 25020 2019-01-19 04:43 ./usr/share/nestopia/icons/nestopia128.png -rw-r--r-- root/root 2773 2019-01-19 04:43 ./usr/share/nestopia/icons/nestopia32.png -rw-r--r-- root/root 5357 2019-01-19 04:43 ./usr/share/nestopia/icons/nestopia48.png -rw-r--r-- root/root 8545 2019-01-19 04:43 ./usr/share/nestopia/icons/nestopia64.png -rw-r--r-- root/root 16143 2019-01-19 04:43 ./usr/share/nestopia/icons/nestopia96.png drwxr-xr-x root/root 0 2019-01-19 04:43 ./usr/share/pixmaps/ -rw-r--r-- root/root 326697 2019-01-19 04:43 ./usr/share/pixmaps/nestopia.svg +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build-Space: 284832 Build-Time: 914 Distribution: bionic-proposed Host Architecture: arm64 Install-Time: 80 Job: nestopia_1.47-2ubuntu4.dsc Machine Architecture: arm64 Package: nestopia Package-Time: 997 Source-Version: 1.47-2ubuntu4 Space: 284832 Status: successful Version: 1.47-2ubuntu4 -------------------------------------------------------------------------------- Finished at 20190122-1621 Build needed 00:16:37, 284832k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-16309314 Scanning for processes to kill in build PACKAGEBUILD-16309314