https://launchpad.net/~fish-shell/+archive/ubuntu/release-3/+build/25934958 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy02-amd64-061 5.4.0-139-generic #156-Ubuntu SMP Fri Jan 20 17:27:18 UTC 2023 x86_64 Buildd toolchain package versions: launchpad-buildd_230~623~ubuntu20.04.1 python3-lpbuildd_230~623~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.10 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 25 Mar 09:36:40 ntpdate[1867]: adjust time server 10.131.248.1 offset 0.000267 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=xenial --arch=i386 PACKAGEBUILD-25934958 --image-type chroot /home/buildd/filecache-default/6b45f3ae46c16dc860eacd9947b747f19549dede Creating target for build PACKAGEBUILD-25934958 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=xenial --arch=i386 PACKAGEBUILD-25934958 Starting target for build PACKAGEBUILD-25934958 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=xenial --arch=i386 PACKAGEBUILD-25934958 'deb http://ppa.launchpadcontent.net/fish-shell/release-3/ubuntu xenial main' 'deb http://ftpmaster.internal/ubuntu xenial main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu xenial-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu xenial-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-25934958 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=xenial --arch=i386 PACKAGEBUILD-25934958 Adding trusted keys to build-PACKAGEBUILD-25934958 pub rsa1024/27557F056DC33CA5 2013-08-21 [SC] Key fingerprint = 59FD A1CE 1B84 B3FA D893 66C0 2755 7F05 6DC3 3CA5 uid Launchpad PPA for Fish shell maintainers RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=xenial --arch=i386 PACKAGEBUILD-25934958 Updating target for build PACKAGEBUILD-25934958 Hit:1 http://ftpmaster.internal/ubuntu xenial InRelease Get:2 http://ppa.launchpadcontent.net/fish-shell/release-3/ubuntu xenial InRelease [15.4 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-security InRelease [99.8 kB] Get:4 http://ftpmaster.internal/ubuntu xenial-updates InRelease [99.8 kB] Get:5 http://ppa.launchpadcontent.net/fish-shell/release-3/ubuntu xenial/main i386 Packages [1044 B] Get:6 http://ppa.launchpadcontent.net/fish-shell/release-3/ubuntu xenial/main Translation-en [460 B] Get:7 http://ftpmaster.internal/ubuntu xenial-security/main i386 Packages [1159 kB] Get:8 http://ftpmaster.internal/ubuntu xenial-security/main Translation-en [360 kB] Get:9 http://ftpmaster.internal/ubuntu xenial-security/restricted i386 Packages [9800 B] Get:10 http://ftpmaster.internal/ubuntu xenial-security/restricted Translation-en [2152 B] Get:11 http://ftpmaster.internal/ubuntu xenial-security/universe i386 Packages [665 kB] Get:12 http://ftpmaster.internal/ubuntu xenial-security/universe Translation-en [226 kB] Get:13 http://ftpmaster.internal/ubuntu xenial-security/multiverse i386 Packages [8084 B] Get:14 http://ftpmaster.internal/ubuntu xenial-security/multiverse Translation-en [2672 B] Get:15 http://ftpmaster.internal/ubuntu xenial-updates/main i386 Packages [1525 kB] Get:16 http://ftpmaster.internal/ubuntu xenial-updates/main Translation-en [461 kB] Get:17 http://ftpmaster.internal/ubuntu xenial-updates/restricted i386 Packages [10.2 kB] Get:18 http://ftpmaster.internal/ubuntu xenial-updates/restricted Translation-en [2272 B] Get:19 http://ftpmaster.internal/ubuntu xenial-updates/universe i386 Packages [1087 kB] Get:20 http://ftpmaster.internal/ubuntu xenial-updates/universe Translation-en [359 kB] Get:21 http://ftpmaster.internal/ubuntu xenial-updates/multiverse i386 Packages [21.4 kB] Get:22 http://ftpmaster.internal/ubuntu xenial-updates/multiverse Translation-en [8476 B] Fetched 6125 kB in 1s (5411 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: libzstd1 The following packages will be upgraded: advancecomp apt apt-transport-https base-files bash binutils bsdutils bzip2 ca-certificates coreutils cpp-5 debconf dpkg dpkg-dev e2fslibs e2fsprogs g++-5 gcc-5 gcc-5-base gnupg gpgv grep init init-system-helpers libapparmor1 libapt-pkg5.0 libasan2 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcilkrts5 libcomerr2 libcryptsetup4 libcurl3-gnutls libdb5.3 libdpkg-perl libfdisk1 libgcc-5-dev libgcrypt20 libgnutls30 libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libidn11 libitm1 libk5crypto3 libkmod2 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libmount1 libmpx0 libnettle6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libperl5.22 libpng12-0 libprocps4 libquadmath0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libseccomp2 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libuuid1 libwind0-heimdal linux-libc-dev login lsb-base makedev mount multiarch-support openssl optipng passwd patch perl perl-base perl-modules-5.22 procps sensible-utils systemd systemd-sysv tar tzdata ubuntu-keyring util-linux zlib1g 115 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 68.2 MB of archives. After this operation, 972 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu xenial-updates/main i386 base-files i386 9.4ubuntu4.13 [61.8 kB] Get:2 http://ftpmaster.internal/ubuntu xenial-security/main i386 bash i386 4.3-14ubuntu1.4 [593 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-updates/main i386 bsdutils i386 1:2.27.1-6ubuntu3.10 [53.0 kB] Get:4 http://ftpmaster.internal/ubuntu xenial-updates/main i386 coreutils i386 8.25-2ubuntu3~16.04 [1198 kB] Get:5 http://ftpmaster.internal/ubuntu xenial-security/main i386 libc6-dev i386 2.23-0ubuntu11.3 [1677 kB] Get:6 http://ftpmaster.internal/ubuntu xenial-security/main i386 libc-dev-bin i386 2.23-0ubuntu11.3 [66.5 kB] Get:7 http://ftpmaster.internal/ubuntu xenial-security/main i386 linux-libc-dev i386 4.4.0-210.242 [832 kB] Get:8 http://ftpmaster.internal/ubuntu xenial-security/main i386 libc6 i386 2.23-0ubuntu11.3 [2272 kB] Get:9 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libzstd1 i386 1.3.1+dfsg-1~ubuntu0.16.04.1 [154 kB] Get:10 http://ftpmaster.internal/ubuntu xenial-updates/main i386 dpkg i386 1.18.4ubuntu1.7 [2114 kB] Get:11 http://ftpmaster.internal/ubuntu xenial-security/main i386 e2fslibs i386 1.42.13-1ubuntu1.2 [208 kB] Get:12 http://ftpmaster.internal/ubuntu xenial-security/main i386 e2fsprogs i386 1.42.13-1ubuntu1.2 [794 kB] Get:13 http://ftpmaster.internal/ubuntu xenial-updates/main i386 grep i386 2.25-1~16.04.1 [157 kB] Get:14 http://ftpmaster.internal/ubuntu xenial-security/main i386 libperl5.22 i386 5.22.1-9ubuntu0.9 [3015 kB] Get:15 http://ftpmaster.internal/ubuntu xenial-security/main i386 perl i386 5.22.1-9ubuntu0.9 [237 kB] Get:16 http://ftpmaster.internal/ubuntu xenial-security/main i386 perl-base i386 5.22.1-9ubuntu0.9 [1373 kB] Get:17 http://ftpmaster.internal/ubuntu xenial-security/main i386 perl-modules-5.22 all 5.22.1-9ubuntu0.9 [2634 kB] Get:18 http://ftpmaster.internal/ubuntu xenial-security/main i386 bzip2 i386 1.0.6-8ubuntu0.2 [32.5 kB] Get:19 http://ftpmaster.internal/ubuntu xenial-security/main i386 libbz2-1.0 i386 1.0.6-8ubuntu0.2 [31.0 kB] Get:20 http://ftpmaster.internal/ubuntu xenial-security/main i386 libdb5.3 i386 5.3.28-11ubuntu0.2 [732 kB] Get:21 http://ftpmaster.internal/ubuntu xenial-security/main i386 zlib1g i386 1:1.2.8.dfsg-2ubuntu4.3 [52.3 kB] Get:22 http://ftpmaster.internal/ubuntu xenial-updates/main i386 init-system-helpers all 1.29ubuntu4 [32.3 kB] Get:23 http://ftpmaster.internal/ubuntu xenial-updates/main i386 init i386 1.29ubuntu4 [4622 B] Get:24 http://ftpmaster.internal/ubuntu xenial-updates/main i386 login i386 1:4.2-3.1ubuntu5.4 [307 kB] Get:25 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libsystemd0 i386 229-4ubuntu21.31 [223 kB] Get:26 http://ftpmaster.internal/ubuntu xenial-updates/main i386 systemd i386 229-4ubuntu21.31 [3630 kB] Get:27 http://ftpmaster.internal/ubuntu xenial-security/main i386 libapparmor1 i386 2.10.95-0ubuntu2.11 [31.0 kB] Get:28 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libaudit-common all 1:2.4.5-1ubuntu2.1 [3924 B] Get:29 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libaudit1 i386 1:2.4.5-1ubuntu2.1 [37.5 kB] Get:30 http://ftpmaster.internal/ubuntu xenial-updates/main i386 debconf all 1.5.58ubuntu2 [136 kB] Get:31 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libpam0g i386 1.1.8-3.2ubuntu2.3 [57.8 kB] Get:32 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libpam-modules-bin i386 1.1.8-3.2ubuntu2.3 [38.3 kB] Get:33 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libpam-modules i386 1.1.8-3.2ubuntu2.3 [256 kB] Get:34 http://ftpmaster.internal/ubuntu xenial-updates/main i386 passwd i386 1:4.2-3.1ubuntu5.4 [787 kB] Get:35 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libuuid1 i386 2.27.1-6ubuntu3.10 [15.6 kB] Get:36 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libblkid1 i386 2.27.1-6ubuntu3.10 [120 kB] Get:37 http://ftpmaster.internal/ubuntu xenial-security/main i386 libgcrypt20 i386 1.6.5-2ubuntu0.6 [321 kB] Get:38 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libcryptsetup4 i386 2:1.6.6-5ubuntu2.1 [80.9 kB] Get:39 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libkmod2 i386 22-1ubuntu5.2 [46.0 kB] Get:40 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libmount1 i386 2.27.1-6ubuntu3.10 [125 kB] Get:41 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libseccomp2 i386 2.5.1-1ubuntu1~16.04.1 [45.0 kB] Get:42 http://ftpmaster.internal/ubuntu xenial-updates/main i386 lsb-base all 9.20160110ubuntu0.2 [13.7 kB] Get:43 http://ftpmaster.internal/ubuntu xenial-updates/main i386 util-linux i386 2.27.1-6ubuntu3.10 [876 kB] Get:44 http://ftpmaster.internal/ubuntu xenial-updates/main i386 mount i386 2.27.1-6ubuntu3.10 [127 kB] Get:45 http://ftpmaster.internal/ubuntu xenial-security/main i386 tar i386 1.28-2.1ubuntu0.2 [221 kB] Get:46 http://ftpmaster.internal/ubuntu xenial-security/main i386 libc-bin i386 2.23-0ubuntu11.3 [586 kB] Get:47 http://ftpmaster.internal/ubuntu xenial-security/main i386 libubsan0 i386 5.4.0-6ubuntu1~16.04.12 [106 kB] Get:48 http://ftpmaster.internal/ubuntu xenial-security/main i386 libgomp1 i386 5.4.0-6ubuntu1~16.04.12 [58.7 kB] Get:49 http://ftpmaster.internal/ubuntu xenial-security/main i386 libitm1 i386 5.4.0-6ubuntu1~16.04.12 [30.7 kB] Get:50 http://ftpmaster.internal/ubuntu xenial-security/main i386 libatomic1 i386 5.4.0-6ubuntu1~16.04.12 [9688 B] Get:51 http://ftpmaster.internal/ubuntu xenial-security/main i386 libasan2 i386 5.4.0-6ubuntu1~16.04.12 [266 kB] Get:52 http://ftpmaster.internal/ubuntu xenial-security/main i386 libcilkrts5 i386 5.4.0-6ubuntu1~16.04.12 [44.9 kB] Get:53 http://ftpmaster.internal/ubuntu xenial-security/main i386 libmpx0 i386 5.4.0-6ubuntu1~16.04.12 [11.1 kB] Get:54 http://ftpmaster.internal/ubuntu xenial-security/main i386 libquadmath0 i386 5.4.0-6ubuntu1~16.04.12 [203 kB] Get:55 http://ftpmaster.internal/ubuntu xenial-security/main i386 g++-5 i386 5.4.0-6ubuntu1~16.04.12 [8372 kB] Get:56 http://ftpmaster.internal/ubuntu xenial-security/main i386 gcc-5 i386 5.4.0-6ubuntu1~16.04.12 [8496 kB] Get:57 http://ftpmaster.internal/ubuntu xenial-security/main i386 cpp-5 i386 5.4.0-6ubuntu1~16.04.12 [7725 kB] Get:58 http://ftpmaster.internal/ubuntu xenial-security/main i386 libcc1-0 i386 5.4.0-6ubuntu1~16.04.12 [39.3 kB] Get:59 http://ftpmaster.internal/ubuntu xenial-security/main i386 binutils i386 2.26.1-1ubuntu1~16.04.8 [2494 kB] Get:60 http://ftpmaster.internal/ubuntu xenial-security/main i386 libstdc++-5-dev i386 5.4.0-6ubuntu1~16.04.12 [1457 kB] Get:61 http://ftpmaster.internal/ubuntu xenial-security/main i386 libgcc-5-dev i386 5.4.0-6ubuntu1~16.04.12 [2240 kB] Get:62 http://ftpmaster.internal/ubuntu xenial-security/main i386 gcc-5-base i386 5.4.0-6ubuntu1~16.04.12 [17.4 kB] Get:63 http://ftpmaster.internal/ubuntu xenial-security/main i386 libstdc++6 i386 5.4.0-6ubuntu1~16.04.12 [418 kB] Get:64 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libapt-pkg5.0 i386 1.2.35 [755 kB] Get:65 http://ftpmaster.internal/ubuntu xenial-updates/main i386 ubuntu-keyring all 2012.05.19.1 [18.4 kB] Get:66 http://ftpmaster.internal/ubuntu xenial-security/main i386 gpgv i386 1.4.20-1ubuntu3.3 [172 kB] Get:67 http://ftpmaster.internal/ubuntu xenial-security/main i386 gnupg i386 1.4.20-1ubuntu3.3 [648 kB] Get:68 http://ftpmaster.internal/ubuntu xenial-updates/main i386 apt i386 1.2.35 [1126 kB] Get:69 http://ftpmaster.internal/ubuntu xenial-updates/main i386 systemd-sysv i386 229-4ubuntu21.31 [12.3 kB] Get:70 http://ftpmaster.internal/ubuntu xenial-security/main i386 libcomerr2 i386 1.42.13-1ubuntu1.2 [66.1 kB] Get:71 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libfdisk1 i386 2.27.1-6ubuntu3.10 [154 kB] Get:72 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libpam-runtime all 1.1.8-3.2ubuntu2.3 [37.8 kB] Get:73 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libsmartcols1 i386 2.27.1-6ubuntu3.10 [67.6 kB] Get:74 http://ftpmaster.internal/ubuntu xenial-security/main i386 libss2 i386 1.42.13-1ubuntu1.2 [70.8 kB] Get:75 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libudev1 i386 229-4ubuntu21.31 [58.1 kB] Get:76 http://ftpmaster.internal/ubuntu xenial-security/main i386 multiarch-support i386 2.23-0ubuntu11.3 [6828 B] Get:77 http://ftpmaster.internal/ubuntu xenial-security/main i386 sensible-utils all 0.0.9ubuntu0.16.04.1 [10.0 kB] Get:78 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libprocps4 i386 2:3.3.10-4ubuntu2.5 [34.0 kB] Get:79 http://ftpmaster.internal/ubuntu xenial-updates/main i386 makedev all 2.3.1-93ubuntu2~ubuntu16.04.1 [24.4 kB] Get:80 http://ftpmaster.internal/ubuntu xenial-updates/main i386 procps i386 2:3.3.10-4ubuntu2.5 [221 kB] Get:81 http://ftpmaster.internal/ubuntu xenial-security/main i386 tzdata all 2021a-0ubuntu0.16.04 [167 kB] Get:82 http://ftpmaster.internal/ubuntu xenial-security/main i386 libhogweed4 i386 3.2-1ubuntu0.16.04.2 [137 kB] Get:83 http://ftpmaster.internal/ubuntu xenial-security/main i386 libnettle6 i386 3.2-1ubuntu0.16.04.2 [110 kB] Get:84 http://ftpmaster.internal/ubuntu xenial-security/main i386 libidn11 i386 1.32-3ubuntu1.2 [47.9 kB] Get:85 http://ftpmaster.internal/ubuntu xenial-security/main i386 libp11-kit0 i386 0.23.2-5~ubuntu16.04.2 [109 kB] Get:86 http://ftpmaster.internal/ubuntu xenial-security/main i386 libtasn1-6 i386 4.7-3ubuntu0.16.04.3 [45.8 kB] Get:87 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libgnutls30 i386 3.4.10-4ubuntu1.9 [569 kB] Get:88 http://ftpmaster.internal/ubuntu xenial-security/main i386 libpng12-0 i386 1.2.54-1ubuntu1.1 [122 kB] Get:89 http://ftpmaster.internal/ubuntu xenial-security/main i386 libsqlite3-0 i386 3.11.0-1ubuntu1.5 [423 kB] Get:90 http://ftpmaster.internal/ubuntu xenial-security/main i386 libssl1.0.0 i386 1.0.2g-1ubuntu4.20 [909 kB] Get:91 http://ftpmaster.internal/ubuntu xenial-security/main i386 libgssapi-krb5-2 i386 1.13.2+dfsg-5ubuntu2.2 [130 kB] Get:92 http://ftpmaster.internal/ubuntu xenial-security/main i386 libkrb5-3 i386 1.13.2+dfsg-5ubuntu2.2 [298 kB] Get:93 http://ftpmaster.internal/ubuntu xenial-security/main i386 libkrb5support0 i386 1.13.2+dfsg-5ubuntu2.2 [32.9 kB] Get:94 http://ftpmaster.internal/ubuntu xenial-security/main i386 libk5crypto3 i386 1.13.2+dfsg-5ubuntu2.2 [83.4 kB] Get:95 http://ftpmaster.internal/ubuntu xenial-security/main i386 libroken18-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [44.7 kB] Get:96 http://ftpmaster.internal/ubuntu xenial-security/main i386 libasn1-8-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [183 kB] Get:97 http://ftpmaster.internal/ubuntu xenial-security/main i386 libhcrypto4-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [89.8 kB] Get:98 http://ftpmaster.internal/ubuntu xenial-security/main i386 libheimbase1-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [32.0 kB] Get:99 http://ftpmaster.internal/ubuntu xenial-security/main i386 libwind0-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [48.5 kB] Get:100 http://ftpmaster.internal/ubuntu xenial-security/main i386 libhx509-5-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [118 kB] Get:101 http://ftpmaster.internal/ubuntu xenial-security/main i386 libkrb5-26-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [226 kB] Get:102 http://ftpmaster.internal/ubuntu xenial-security/main i386 libheimntlm0-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [16.7 kB] Get:103 http://ftpmaster.internal/ubuntu xenial-security/main i386 libgssapi3-heimdal i386 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [107 kB] Get:104 http://ftpmaster.internal/ubuntu xenial-security/main i386 libsasl2-modules-db i386 2.1.26.dfsg1-14ubuntu0.2 [15.5 kB] Get:105 http://ftpmaster.internal/ubuntu xenial-security/main i386 libsasl2-2 i386 2.1.26.dfsg1-14ubuntu0.2 [51.9 kB] Get:106 http://ftpmaster.internal/ubuntu xenial-security/main i386 libldap-2.4-2 i386 2.4.42+dfsg-2ubuntu3.13 [171 kB] Get:107 http://ftpmaster.internal/ubuntu xenial-security/main i386 librtmp1 i386 2.4+20151223.gitfa8646d-1ubuntu0.1 [58.4 kB] Get:108 http://ftpmaster.internal/ubuntu xenial-security/main i386 libcurl3-gnutls i386 7.47.0-1ubuntu2.19 [211 kB] Get:109 http://ftpmaster.internal/ubuntu xenial-updates/main i386 apt-transport-https i386 1.2.35 [28.6 kB] Get:110 http://ftpmaster.internal/ubuntu xenial-security/main i386 openssl i386 1.0.2g-1ubuntu4.20 [506 kB] Get:111 http://ftpmaster.internal/ubuntu xenial-security/main i386 ca-certificates all 20210119~16.04.1 [148 kB] Get:112 http://ftpmaster.internal/ubuntu xenial-security/main i386 advancecomp i386 1.20-1ubuntu0.2 [164 kB] Get:113 http://ftpmaster.internal/ubuntu xenial-updates/main i386 dpkg-dev all 1.18.4ubuntu1.7 [584 kB] Get:114 http://ftpmaster.internal/ubuntu xenial-updates/main i386 libdpkg-perl all 1.18.4ubuntu1.7 [195 kB] Get:115 http://ftpmaster.internal/ubuntu xenial-security/main i386 patch i386 2.7.5-1ubuntu0.16.04.2 [99.7 kB] Get:116 http://ftpmaster.internal/ubuntu xenial-security/main i386 optipng i386 0.7.6-1ubuntu0.16.04.1 [87.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 68.2 MB in 1s (37.0 MB/s) (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../base-files_9.4ubuntu4.13_i386.deb ... Unpacking base-files (9.4ubuntu4.13) over (9.4ubuntu4) ... Setting up base-files (9.4ubuntu4.13) ... 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/10-help-text ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../bash_4.3-14ubuntu1.4_i386.deb ... Unpacking bash (4.3-14ubuntu1.4) over (4.3-14ubuntu1) ... Setting up bash (4.3-14ubuntu1.4) ... Installing new version of config file /etc/skel/.profile ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.27.1-6ubuntu3.10_i386.deb ... Unpacking bsdutils (1:2.27.1-6ubuntu3.10) over (1:2.27.1-6ubuntu3) ... Setting up bsdutils (1:2.27.1-6ubuntu3.10) ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../coreutils_8.25-2ubuntu3~16.04_i386.deb ... Unpacking coreutils (8.25-2ubuntu3~16.04) over (8.25-2ubuntu2) ... Setting up coreutils (8.25-2ubuntu3~16.04) ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.23-0ubuntu11.3_i386.deb ... Unpacking libc6-dev:i386 (2.23-0ubuntu11.3) over (2.23-0ubuntu3) ... Preparing to unpack .../libc-dev-bin_2.23-0ubuntu11.3_i386.deb ... Unpacking libc-dev-bin (2.23-0ubuntu11.3) over (2.23-0ubuntu3) ... Preparing to unpack .../linux-libc-dev_4.4.0-210.242_i386.deb ... Unpacking linux-libc-dev:i386 (4.4.0-210.242) over (4.4.0-21.37) ... Preparing to unpack .../libc6_2.23-0ubuntu11.3_i386.deb ... Unpacking libc6:i386 (2.23-0ubuntu11.3) over (2.23-0ubuntu3) ... Setting up libc6:i386 (2.23-0ubuntu11.3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Selecting previously unselected package libzstd1. (Reading database ... 12135 files and directories currently installed.) Preparing to unpack .../libzstd1_1.3.1+dfsg-1~ubuntu0.16.04.1_i386.deb ... Unpacking libzstd1 (1.3.1+dfsg-1~ubuntu0.16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libzstd1 (1.3.1+dfsg-1~ubuntu0.16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.4ubuntu1.7_i386.deb ... Unpacking dpkg (1.18.4ubuntu1.7) over (1.18.4ubuntu1) ... Setting up dpkg (1.18.4ubuntu1.7) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.42.13-1ubuntu1.2_i386.deb ... Unpacking e2fslibs:i386 (1.42.13-1ubuntu1.2) over (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up e2fslibs:i386 (1.42.13-1ubuntu1.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.42.13-1ubuntu1.2_i386.deb ... Unpacking e2fsprogs (1.42.13-1ubuntu1.2) over (1.42.13-1ubuntu1) ... Setting up e2fsprogs (1.42.13-1ubuntu1.2) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../grep_2.25-1~16.04.1_i386.deb ... Unpacking grep (2.25-1~16.04.1) over (2.24-1) ... Setting up grep (2.25-1~16.04.1) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../libperl5.22_5.22.1-9ubuntu0.9_i386.deb ... Unpacking libperl5.22:i386 (5.22.1-9ubuntu0.9) over (5.22.1-9) ... Preparing to unpack .../perl_5.22.1-9ubuntu0.9_i386.deb ... Unpacking perl (5.22.1-9ubuntu0.9) over (5.22.1-9) ... Preparing to unpack .../perl-base_5.22.1-9ubuntu0.9_i386.deb ... Unpacking perl-base (5.22.1-9ubuntu0.9) over (5.22.1-9) ... Setting up perl-base (5.22.1-9ubuntu0.9) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../perl-modules-5.22_5.22.1-9ubuntu0.9_all.deb ... Unpacking perl-modules-5.22 (5.22.1-9ubuntu0.9) over (5.22.1-9) ... Preparing to unpack .../bzip2_1.0.6-8ubuntu0.2_i386.deb ... Unpacking bzip2 (1.0.6-8ubuntu0.2) over (1.0.6-8) ... Preparing to unpack .../libbz2-1.0_1.0.6-8ubuntu0.2_i386.deb ... Unpacking libbz2-1.0:i386 (1.0.6-8ubuntu0.2) over (1.0.6-8) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libbz2-1.0:i386 (1.0.6-8ubuntu0.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28-11ubuntu0.2_i386.deb ... Unpacking libdb5.3:i386 (5.3.28-11ubuntu0.2) over (5.3.28-11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libdb5.3:i386 (5.3.28-11ubuntu0.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.8.dfsg-2ubuntu4.3_i386.deb ... Unpacking zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.3) over (1:1.2.8.dfsg-2ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up zlib1g:i386 (1:1.2.8.dfsg-2ubuntu4.3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.29ubuntu4_all.deb ... Unpacking init-system-helpers (1.29ubuntu4) over (1.29ubuntu1) ... Setting up init-system-helpers (1.29ubuntu4) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../init_1.29ubuntu4_i386.deb ... Unpacking init (1.29ubuntu4) over (1.29ubuntu1) ... Setting up init (1.29ubuntu4) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.1ubuntu5.4_i386.deb ... Unpacking login (1:4.2-3.1ubuntu5.4) over (1:4.2-3.1ubuntu5) ... Setting up login (1:4.2-3.1ubuntu5.4) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../libsystemd0_229-4ubuntu21.31_i386.deb ... Unpacking libsystemd0:i386 (229-4ubuntu21.31) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsystemd0:i386 (229-4ubuntu21.31) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12140 files and directories currently installed.) Preparing to unpack .../systemd_229-4ubuntu21.31_i386.deb ... Unpacking systemd (229-4ubuntu21.31) over (229-4ubuntu4) ... Setting up systemd (229-4ubuntu21.31) ... Installing new version of config file /etc/systemd/system.conf ... Initializing machine ID from KVM UUID. addgroup: The group `systemd-journal' already exists as a system group. Exiting. (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.10.95-0ubuntu2.11_i386.deb ... Unpacking libapparmor1:i386 (2.10.95-0ubuntu2.11) over (2.10.95-0ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libapparmor1:i386 (2.10.95-0ubuntu2.11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a2.4.5-1ubuntu2.1_all.deb ... Unpacking libaudit-common (1:2.4.5-1ubuntu2.1) over (1:2.4.5-1ubuntu2) ... Setting up libaudit-common (1:2.4.5-1ubuntu2.1) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.4.5-1ubuntu2.1_i386.deb ... Unpacking libaudit1:i386 (1:2.4.5-1ubuntu2.1) over (1:2.4.5-1ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libaudit1:i386 (1:2.4.5-1ubuntu2.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../debconf_1.5.58ubuntu2_all.deb ... Unpacking debconf (1.5.58ubuntu2) over (1.5.58ubuntu1) ... Setting up debconf (1.5.58ubuntu2) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libpam0g_1.1.8-3.2ubuntu2.3_i386.deb ... Unpacking libpam0g:i386 (1.1.8-3.2ubuntu2.3) over (1.1.8-3.2ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libpam0g:i386 (1.1.8-3.2ubuntu2.3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.1.8-3.2ubuntu2.3_i386.deb ... Unpacking libpam-modules-bin (1.1.8-3.2ubuntu2.3) over (1.1.8-3.2ubuntu2) ... Setting up libpam-modules-bin (1.1.8-3.2ubuntu2.3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.1.8-3.2ubuntu2.3_i386.deb ... Unpacking libpam-modules:i386 (1.1.8-3.2ubuntu2.3) over (1.1.8-3.2ubuntu2) ... Setting up libpam-modules:i386 (1.1.8-3.2ubuntu2.3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.1ubuntu5.4_i386.deb ... Unpacking passwd (1:4.2-3.1ubuntu5.4) over (1:4.2-3.1ubuntu5) ... Setting up passwd (1:4.2-3.1ubuntu5.4) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libuuid1_2.27.1-6ubuntu3.10_i386.deb ... Unpacking libuuid1:i386 (2.27.1-6ubuntu3.10) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libuuid1:i386 (2.27.1-6ubuntu3.10) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libblkid1_2.27.1-6ubuntu3.10_i386.deb ... Unpacking libblkid1:i386 (2.27.1-6ubuntu3.10) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libblkid1:i386 (2.27.1-6ubuntu3.10) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.5-2ubuntu0.6_i386.deb ... Unpacking libgcrypt20:i386 (1.6.5-2ubuntu0.6) over (1.6.5-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgcrypt20:i386 (1.6.5-2ubuntu0.6) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libcryptsetup4_2%3a1.6.6-5ubuntu2.1_i386.deb ... Unpacking libcryptsetup4:i386 (2:1.6.6-5ubuntu2.1) over (2:1.6.6-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libcryptsetup4:i386 (2:1.6.6-5ubuntu2.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libkmod2_22-1ubuntu5.2_i386.deb ... Unpacking libkmod2:i386 (22-1ubuntu5.2) over (22-1ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libkmod2:i386 (22-1ubuntu5.2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libmount1_2.27.1-6ubuntu3.10_i386.deb ... Unpacking libmount1:i386 (2.27.1-6ubuntu3.10) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libmount1:i386 (2.27.1-6ubuntu3.10) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.1-1ubuntu1~16.04.1_i386.deb ... Unpacking libseccomp2:i386 (2.5.1-1ubuntu1~16.04.1) over (2.2.3-3ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libseccomp2:i386 (2.5.1-1ubuntu1~16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../lsb-base_9.20160110ubuntu0.2_all.deb ... Unpacking lsb-base (9.20160110ubuntu0.2) over (9.20160110) ... Setting up lsb-base (9.20160110ubuntu0.2) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../util-linux_2.27.1-6ubuntu3.10_i386.deb ... Unpacking util-linux (2.27.1-6ubuntu3.10) over (2.27.1-6ubuntu3) ... Setting up util-linux (2.27.1-6ubuntu3.10) ... Installing new version of config file /etc/cron.weekly/fstrim ... Processing triggers for systemd (229-4ubuntu21.31) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../mount_2.27.1-6ubuntu3.10_i386.deb ... Unpacking mount (2.27.1-6ubuntu3.10) over (2.27.1-6ubuntu3) ... Setting up mount (2.27.1-6ubuntu3.10) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../tar_1.28-2.1ubuntu0.2_i386.deb ... Unpacking tar (1.28-2.1ubuntu0.2) over (1.28-2.1) ... Setting up tar (1.28-2.1ubuntu0.2) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libc-bin_2.23-0ubuntu11.3_i386.deb ... Unpacking libc-bin (2.23-0ubuntu11.3) over (2.23-0ubuntu3) ... Setting up libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12133 files and directories currently installed.) Preparing to unpack .../libubsan0_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libubsan0:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgomp1_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libgomp1:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libitm1_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libitm1:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libatomic1_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libatomic1:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libasan2_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libasan2:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libcilkrts5_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libcilkrts5:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libmpx0_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libmpx0:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libquadmath0_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libquadmath0:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../g++-5_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking g++-5 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking gcc-5 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../cpp-5_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking cpp-5 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libcc1-0_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libcc1-0:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../binutils_2.26.1-1ubuntu1~16.04.8_i386.deb ... Unpacking binutils (2.26.1-1ubuntu1~16.04.8) over (2.26-8ubuntu2) ... Preparing to unpack .../libstdc++-5-dev_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libstdc++-5-dev:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgcc-5-dev_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libgcc-5-dev:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5-base_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking gcc-5-base:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up gcc-5-base:i386 (5.4.0-6ubuntu1~16.04.12) ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../libstdc++6_5.4.0-6ubuntu1~16.04.12_i386.deb ... Unpacking libstdc++6:i386 (5.4.0-6ubuntu1~16.04.12) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libstdc++6:i386 (5.4.0-6ubuntu1~16.04.12) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.2.35_i386.deb ... Unpacking libapt-pkg5.0:i386 (1.2.35) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libapt-pkg5.0:i386 (1.2.35) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2012.05.19.1_all.deb ... Unpacking ubuntu-keyring (2012.05.19.1) over (2012.05.19) ... Setting up ubuntu-keyring (2012.05.19.1) ... gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key " not changed gpg: key FBB75451: "Ubuntu CD Image Automatic Signing Key " not changed gpg: key C0B21F32: "Ubuntu Archive Automatic Signing Key (2012) " not changed gpg: key EFE21092: "Ubuntu CD Image Automatic Signing Key (2012) " not changed gpg: key 991BC93C: public key "Ubuntu Archive Automatic Signing Key (2018) " imported gpg: Total number processed: 5 gpg: imported: 1 (RSA: 1) gpg: unchanged: 4 (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.20-1ubuntu3.3_i386.deb ... Unpacking gpgv (1.4.20-1ubuntu3.3) over (1.4.20-1ubuntu3) ... Setting up gpgv (1.4.20-1ubuntu3.3) ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.20-1ubuntu3.3_i386.deb ... Unpacking gnupg (1.4.20-1ubuntu3.3) over (1.4.20-1ubuntu3) ... Setting up gnupg (1.4.20-1ubuntu3.3) ... (Reading database ... 12136 files and directories currently installed.) Preparing to unpack .../archives/apt_1.2.35_i386.deb ... Unpacking apt (1.2.35) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up apt (1.2.35) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... Installing new version of config file /etc/cron.daily/apt-compat ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../systemd-sysv_229-4ubuntu21.31_i386.deb ... Unpacking systemd-sysv (229-4ubuntu21.31) over (229-4ubuntu4) ... Setting up systemd-sysv (229-4ubuntu21.31) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.42.13-1ubuntu1.2_i386.deb ... Unpacking libcomerr2:i386 (1.42.13-1ubuntu1.2) over (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libcomerr2:i386 (1.42.13-1ubuntu1.2) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.27.1-6ubuntu3.10_i386.deb ... Unpacking libfdisk1:i386 (2.27.1-6ubuntu3.10) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libfdisk1:i386 (2.27.1-6ubuntu3.10) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.1.8-3.2ubuntu2.3_all.deb ... Unpacking libpam-runtime (1.1.8-3.2ubuntu2.3) over (1.1.8-3.2ubuntu2) ... Setting up libpam-runtime (1.1.8-3.2ubuntu2.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.27.1-6ubuntu3.10_i386.deb ... Unpacking libsmartcols1:i386 (2.27.1-6ubuntu3.10) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libsmartcols1:i386 (2.27.1-6ubuntu3.10) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libss2_1.42.13-1ubuntu1.2_i386.deb ... Unpacking libss2:i386 (1.42.13-1ubuntu1.2) over (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libss2:i386 (1.42.13-1ubuntu1.2) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libudev1_229-4ubuntu21.31_i386.deb ... Unpacking libudev1:i386 (229-4ubuntu21.31) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libudev1:i386 (229-4ubuntu21.31) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.23-0ubuntu11.3_i386.deb ... Unpacking multiarch-support (2.23-0ubuntu11.3) over (2.23-0ubuntu3) ... Setting up multiarch-support (2.23-0ubuntu11.3) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../sensible-utils_0.0.9ubuntu0.16.04.1_all.deb ... Unpacking sensible-utils (0.0.9ubuntu0.16.04.1) over (0.0.9) ... Setting up sensible-utils (0.0.9ubuntu0.16.04.1) ... (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libprocps4_2%3a3.3.10-4ubuntu2.5_i386.deb ... Unpacking libprocps4:i386 (2:3.3.10-4ubuntu2.5) over (2:3.3.10-4ubuntu2) ... Preparing to unpack .../makedev_2.3.1-93ubuntu2~ubuntu16.04.1_all.deb ... Unpacking makedev (2.3.1-93ubuntu2~ubuntu16.04.1) over (2.3.1-93ubuntu1) ... Preparing to unpack .../procps_2%3a3.3.10-4ubuntu2.5_i386.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (2:3.3.10-4ubuntu2.5) over (2:3.3.10-4ubuntu2) ... Preparing to unpack .../tzdata_2021a-0ubuntu0.16.04_all.deb ... Unpacking tzdata (2021a-0ubuntu0.16.04) over (2016d-0ubuntu0.16.04) ... Preparing to unpack .../libhogweed4_3.2-1ubuntu0.16.04.2_i386.deb ... Unpacking libhogweed4:i386 (3.2-1ubuntu0.16.04.2) over (3.2-1) ... Preparing to unpack .../libnettle6_3.2-1ubuntu0.16.04.2_i386.deb ... Unpacking libnettle6:i386 (3.2-1ubuntu0.16.04.2) over (3.2-1) ... Preparing to unpack .../libidn11_1.32-3ubuntu1.2_i386.deb ... Unpacking libidn11:i386 (1.32-3ubuntu1.2) over (1.32-3ubuntu1) ... Preparing to unpack .../libp11-kit0_0.23.2-5~ubuntu16.04.2_i386.deb ... Unpacking libp11-kit0:i386 (0.23.2-5~ubuntu16.04.2) over (0.23.2-3) ... Preparing to unpack .../libtasn1-6_4.7-3ubuntu0.16.04.3_i386.deb ... Unpacking libtasn1-6:i386 (4.7-3ubuntu0.16.04.3) over (4.7-3) ... Preparing to unpack .../libgnutls30_3.4.10-4ubuntu1.9_i386.deb ... Unpacking libgnutls30:i386 (3.4.10-4ubuntu1.9) over (3.4.10-4ubuntu1) ... Preparing to unpack .../libpng12-0_1.2.54-1ubuntu1.1_i386.deb ... Unpacking libpng12-0:i386 (1.2.54-1ubuntu1.1) over (1.2.54-1ubuntu1) ... Preparing to unpack .../libsqlite3-0_3.11.0-1ubuntu1.5_i386.deb ... Unpacking libsqlite3-0:i386 (3.11.0-1ubuntu1.5) over (3.11.0-1ubuntu1) ... Preparing to unpack .../libssl1.0.0_1.0.2g-1ubuntu4.20_i386.deb ... Unpacking libssl1.0.0:i386 (1.0.2g-1ubuntu4.20) over (1.0.2g-1ubuntu4) ... Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-5ubuntu2.2_i386.deb ... Unpacking libgssapi-krb5-2:i386 (1.13.2+dfsg-5ubuntu2.2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libkrb5-3_1.13.2+dfsg-5ubuntu2.2_i386.deb ... Unpacking libkrb5-3:i386 (1.13.2+dfsg-5ubuntu2.2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libkrb5support0_1.13.2+dfsg-5ubuntu2.2_i386.deb ... Unpacking libkrb5support0:i386 (1.13.2+dfsg-5ubuntu2.2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libk5crypto3_1.13.2+dfsg-5ubuntu2.2_i386.deb ... Unpacking libk5crypto3:i386 (1.13.2+dfsg-5ubuntu2.2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libroken18-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libasn1-8-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libhcrypto4-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libheimbase1-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libwind0-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libhx509-5-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libkrb5-26-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libheimntlm0-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_i386.deb ... Unpacking libgssapi3-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-14ubuntu0.2_i386.deb ... Unpacking libsasl2-modules-db:i386 (2.1.26.dfsg1-14ubuntu0.2) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-14ubuntu0.2_i386.deb ... Unpacking libsasl2-2:i386 (2.1.26.dfsg1-14ubuntu0.2) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2ubuntu3.13_i386.deb ... Unpacking libldap-2.4-2:i386 (2.4.42+dfsg-2ubuntu3.13) over (2.4.42+dfsg-2ubuntu3) ... Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d-1ubuntu0.1_i386.deb ... Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d-1ubuntu0.1) over (2.4+20151223.gitfa8646d-1build1) ... Preparing to unpack .../libcurl3-gnutls_7.47.0-1ubuntu2.19_i386.deb ... Unpacking libcurl3-gnutls:i386 (7.47.0-1ubuntu2.19) over (7.47.0-1ubuntu2) ... Preparing to unpack .../apt-transport-https_1.2.35_i386.deb ... Unpacking apt-transport-https (1.2.35) over (1.2.10ubuntu1) ... Preparing to unpack .../openssl_1.0.2g-1ubuntu4.20_i386.deb ... Unpacking openssl (1.0.2g-1ubuntu4.20) over (1.0.2g-1ubuntu4) ... Preparing to unpack .../ca-certificates_20210119~16.04.1_all.deb ... Unpacking ca-certificates (20210119~16.04.1) over (20160104ubuntu1) ... Preparing to unpack .../advancecomp_1.20-1ubuntu0.2_i386.deb ... Unpacking advancecomp (1.20-1ubuntu0.2) over (1.20-1) ... Preparing to unpack .../dpkg-dev_1.18.4ubuntu1.7_all.deb ... Unpacking dpkg-dev (1.18.4ubuntu1.7) over (1.18.4ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.18.4ubuntu1.7_all.deb ... Unpacking libdpkg-perl (1.18.4ubuntu1.7) over (1.18.4ubuntu1) ... Preparing to unpack .../patch_2.7.5-1ubuntu0.16.04.2_i386.deb ... Unpacking patch (2.7.5-1ubuntu0.16.04.2) over (2.7.5-1) ... Preparing to unpack .../optipng_0.7.6-1ubuntu0.16.04.1_i386.deb ... Unpacking optipng (0.7.6-1ubuntu0.16.04.1) over (0.7.6-1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Processing triggers for systemd (229-4ubuntu21.31) ... Setting up libc-dev-bin (2.23-0ubuntu11.3) ... Setting up linux-libc-dev:i386 (4.4.0-210.242) ... Setting up libc6-dev:i386 (2.23-0ubuntu11.3) ... Setting up perl-modules-5.22 (5.22.1-9ubuntu0.9) ... Setting up libperl5.22:i386 (5.22.1-9ubuntu0.9) ... Setting up perl (5.22.1-9ubuntu0.9) ... Setting up bzip2 (1.0.6-8ubuntu0.2) ... Setting up libubsan0:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up libgomp1:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up libitm1:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up libatomic1:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up libasan2:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up libcilkrts5:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up libmpx0:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up libquadmath0:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up cpp-5 (5.4.0-6ubuntu1~16.04.12) ... Setting up libcc1-0:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up binutils (2.26.1-1ubuntu1~16.04.8) ... Setting up libgcc-5-dev:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up gcc-5 (5.4.0-6ubuntu1~16.04.12) ... Setting up libstdc++-5-dev:i386 (5.4.0-6ubuntu1~16.04.12) ... Setting up g++-5 (5.4.0-6ubuntu1~16.04.12) ... Setting up libprocps4:i386 (2:3.3.10-4ubuntu2.5) ... Setting up makedev (2.3.1-93ubuntu2~ubuntu16.04.1) ... Setting up procps (2:3.3.10-4ubuntu2.5) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Setting up tzdata (2021a-0ubuntu0.16.04) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Mar 25 09:37:05 UTC 2023. Universal Time is now: Sat Mar 25 09:37:05 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libnettle6:i386 (3.2-1ubuntu0.16.04.2) ... Setting up libhogweed4:i386 (3.2-1ubuntu0.16.04.2) ... Setting up libidn11:i386 (1.32-3ubuntu1.2) ... Setting up libp11-kit0:i386 (0.23.2-5~ubuntu16.04.2) ... Setting up libtasn1-6:i386 (4.7-3ubuntu0.16.04.3) ... Setting up libgnutls30:i386 (3.4.10-4ubuntu1.9) ... Setting up libpng12-0:i386 (1.2.54-1ubuntu1.1) ... Setting up libsqlite3-0:i386 (3.11.0-1ubuntu1.5) ... Setting up libssl1.0.0:i386 (1.0.2g-1ubuntu4.20) ... Setting up libkrb5support0:i386 (1.13.2+dfsg-5ubuntu2.2) ... Setting up libk5crypto3:i386 (1.13.2+dfsg-5ubuntu2.2) ... Setting up libkrb5-3:i386 (1.13.2+dfsg-5ubuntu2.2) ... Setting up libgssapi-krb5-2:i386 (1.13.2+dfsg-5ubuntu2.2) ... Setting up libroken18-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libasn1-8-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libhcrypto4-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libheimbase1-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libwind0-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libhx509-5-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libkrb5-26-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libheimntlm0-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libgssapi3-heimdal:i386 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libsasl2-modules-db:i386 (2.1.26.dfsg1-14ubuntu0.2) ... Setting up libsasl2-2:i386 (2.1.26.dfsg1-14ubuntu0.2) ... Setting up libldap-2.4-2:i386 (2.4.42+dfsg-2ubuntu3.13) ... Setting up librtmp1:i386 (2.4+20151223.gitfa8646d-1ubuntu0.1) ... Setting up libcurl3-gnutls:i386 (7.47.0-1ubuntu2.19) ... Setting up apt-transport-https (1.2.35) ... Setting up openssl (1.0.2g-1ubuntu4.20) ... Setting up ca-certificates (20210119~16.04.1) ... Setting up advancecomp (1.20-1ubuntu0.2) ... Setting up libdpkg-perl (1.18.4ubuntu1.7) ... Setting up patch (2.7.5-1ubuntu0.16.04.2) ... Setting up dpkg-dev (1.18.4ubuntu1.7) ... Setting up optipng (0.7.6-1ubuntu0.16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Processing triggers for ca-certificates (20210119~16.04.1) ... Updating certificates in /etc/ssl/certs... 42 added, 86 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-25934958 i386 xenial -c chroot:build-PACKAGEBUILD-25934958 --arch=i386 --dist=xenial --nolog 'fish_3.6.1-1~xenial.dsc' Initiating build PACKAGEBUILD-25934958 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-139-generic #156-Ubuntu SMP Fri Jan 20 17:27:18 UTC 2023 i686 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on lcy02-amd64-061.buildd +==============================================================================+ | fish 3.6.1-1~xenial (i386) Sat, 25 Mar 2023 09:37:08 +0000 | +==============================================================================+ Package: fish Version: 3.6.1-1~xenial Source Version: 3.6.1-1~xenial Distribution: xenial Machine Architecture: amd64 Host Architecture: i386 Build Architecture: i386 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-25934958/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/fish-Bt6gi3/resolver-ppbGzR' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- fish_3.6.1-1~xenial.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/fish-Bt6gi3/fish-3.6.1' with '<>' I: NOTICE: Log filtering will replace 'build/fish-Bt6gi3' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 9.20160115), libncurses5-dev, cmake (>= 3.5.0), gettext, libpcre2-dev, locales-all, python3, build-essential, fakeroot Filtered Build-Depends: debhelper (>= 9.20160115), libncurses5-dev, cmake (>= 3.5.0), gettext, libpcre2-dev, locales-all, python3, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [420 B] Get:5 copy:/<>/apt_archive ./ Packages [502 B] Fetched 1879 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autotools-dev bsdmainutils cmake cmake-data debhelper dh-python dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libasprintf0v5 libcroco3 libcurl3 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libjsoncpp1 liblzo2-2 libmagic1 libmpdec2 libncurses5-dev libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev libpcre2-posix0 libpipeline1 libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libtimedate-perl libtinfo-dev libunistring0 libxml2 locales-all man-db mime-support po-debconf python3 python3-minimal python3.5 python3.5-minimal Suggested packages: wamerican | wordlist whois vacation codeblocks eclipse ninja-build dh-make gettext-doc autopoint groff lrzip ncurses-doc less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.5-venv python3.5-doc binfmt-support Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs xml-core libmail-sendmail-perl The following NEW packages will be installed: autotools-dev bsdmainutils cmake cmake-data debhelper dh-python dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libasprintf0v5 libcroco3 libcurl3 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libjsoncpp1 liblzo2-2 libmagic1 libmpdec2 libncurses5-dev libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev libpcre2-posix0 libpipeline1 libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libtimedate-perl libtinfo-dev libunistring0 libxml2 locales-all man-db mime-support po-debconf python3 python3-minimal python3.5 python3.5-minimal sbuild-build-depends-main-dummy 0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 28.6 MB of archives. After this operation, 235 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [840 B] Get:2 http://ftpmaster.internal/ubuntu xenial-security/main i386 libpython3.5-minimal i386 3.5.2-2ubuntu0~16.04.13 [528 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-security/main i386 libexpat1 i386 2.1.0-7ubuntu0.16.04.5 [74.4 kB] Get:4 http://ftpmaster.internal/ubuntu xenial-security/main i386 python3.5-minimal i386 3.5.2-2ubuntu0~16.04.13 [1675 kB] Get:5 http://ftpmaster.internal/ubuntu xenial/main i386 python3-minimal i386 3.5.1-3 [23.3 kB] Get:6 http://ftpmaster.internal/ubuntu xenial/main i386 mime-support all 3.59ubuntu1 [31.0 kB] Get:7 http://ftpmaster.internal/ubuntu xenial/main i386 libmpdec2 i386 2.4.2-1 [80.7 kB] Get:8 http://ftpmaster.internal/ubuntu xenial-security/main i386 libpython3.5-stdlib i386 3.5.2-2ubuntu0~16.04.13 [2135 kB] Get:9 http://ftpmaster.internal/ubuntu xenial-security/main i386 python3.5 i386 3.5.2-2ubuntu0~16.04.13 [165 kB] Get:10 http://ftpmaster.internal/ubuntu xenial/main i386 libpython3-stdlib i386 3.5.1-3 [6852 B] Get:11 http://ftpmaster.internal/ubuntu xenial-security/main i386 dh-python all 2.20151103ubuntu1.2 [73.9 kB] Get:12 http://ftpmaster.internal/ubuntu xenial/main i386 python3 i386 3.5.1-3 [8712 B] Get:13 http://ftpmaster.internal/ubuntu xenial-security/main i386 libglib2.0-0 i386 2.48.2-0ubuntu4.8 [1187 kB] Get:14 http://ftpmaster.internal/ubuntu xenial/main i386 groff-base i386 1.22.3-7 [1160 kB] Get:15 http://ftpmaster.internal/ubuntu xenial/main i386 bsdmainutils i386 9.0.6ubuntu3 [175 kB] Get:16 http://ftpmaster.internal/ubuntu xenial/main i386 libpipeline1 i386 1.4.1-2 [26.5 kB] Get:17 http://ftpmaster.internal/ubuntu xenial/main i386 man-db i386 2.7.5-1 [865 kB] Get:18 http://ftpmaster.internal/ubuntu xenial-updates/main i386 cmake-data all 3.5.1-1ubuntu3 [1121 kB] Get:19 http://ftpmaster.internal/ubuntu xenial/main i386 liblzo2-2 i386 2.08-1.2 [52.7 kB] Get:20 http://ftpmaster.internal/ubuntu xenial-security/main i386 libicu55 i386 55.1-7ubuntu0.5 [7764 kB] Get:21 http://ftpmaster.internal/ubuntu xenial-security/main i386 libxml2 i386 2.9.3+dfsg1-1ubuntu0.7 [732 kB] Get:22 http://ftpmaster.internal/ubuntu xenial-security/main i386 libarchive13 i386 3.1.2-11ubuntu0.16.04.8 [301 kB] Get:23 http://ftpmaster.internal/ubuntu xenial-security/main i386 libcurl3 i386 7.47.0-1ubuntu2.19 [214 kB] Get:24 http://ftpmaster.internal/ubuntu xenial/main i386 libjsoncpp1 i386 1.7.2-1 [79.3 kB] Get:25 http://ftpmaster.internal/ubuntu xenial-updates/main i386 cmake i386 3.5.1-1ubuntu3 [2725 kB] Get:26 http://ftpmaster.internal/ubuntu xenial/main i386 libunistring0 i386 0.9.3-5.2ubuntu1 [277 kB] Get:27 http://ftpmaster.internal/ubuntu xenial-security/main i386 libmagic1 i386 1:5.25-2ubuntu1.4 [222 kB] Get:28 http://ftpmaster.internal/ubuntu xenial-security/main i386 file i386 1:5.25-2ubuntu1.4 [21.1 kB] Get:29 http://ftpmaster.internal/ubuntu xenial-security/main i386 libasprintf0v5 i386 0.19.7-2ubuntu3.1 [6602 B] Get:30 http://ftpmaster.internal/ubuntu xenial-security/main i386 gettext-base i386 0.19.7-2ubuntu3.1 [48.7 kB] Get:31 http://ftpmaster.internal/ubuntu xenial/main i386 autotools-dev all 20150820.1 [39.8 kB] Get:32 http://ftpmaster.internal/ubuntu xenial/main i386 libcroco3 i386 0.6.11-1 [87.8 kB] Get:33 http://ftpmaster.internal/ubuntu xenial-security/main i386 gettext i386 0.19.7-2ubuntu3.1 [1094 kB] Get:34 http://ftpmaster.internal/ubuntu xenial/main i386 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:35 http://ftpmaster.internal/ubuntu xenial/main i386 po-debconf all 1.0.19 [234 kB] Get:36 http://ftpmaster.internal/ubuntu xenial-security/main i386 libarchive-zip-perl all 1.56-2ubuntu0.1 [84.7 kB] Get:37 http://ftpmaster.internal/ubuntu xenial/main i386 libfile-stripnondeterminism-perl all 0.015-1 [10.3 kB] Get:38 http://ftpmaster.internal/ubuntu xenial/main i386 libtimedate-perl all 2.3000-2 [37.5 kB] Get:39 http://ftpmaster.internal/ubuntu xenial/main i386 dh-strip-nondeterminism all 0.015-1 [4864 B] Get:40 http://ftpmaster.internal/ubuntu xenial/main i386 debhelper all 9.20160115ubuntu3 [739 kB] Get:41 http://ftpmaster.internal/ubuntu xenial/main i386 libtinfo-dev i386 6.0+20160213-1ubuntu1 [76.4 kB] Get:42 http://ftpmaster.internal/ubuntu xenial/main i386 libncurses5-dev i386 6.0+20160213-1ubuntu1 [177 kB] Get:43 http://ftpmaster.internal/ubuntu xenial/universe i386 libpcre2-16-0 i386 10.21-1 [157 kB] Get:44 http://ftpmaster.internal/ubuntu xenial/universe i386 libpcre2-32-0 i386 10.21-1 [148 kB] Get:45 http://ftpmaster.internal/ubuntu xenial/universe i386 libpcre2-8-0 i386 10.21-1 [166 kB] Get:46 http://ftpmaster.internal/ubuntu xenial/universe i386 libpcre2-posix0 i386 10.21-1 [5656 B] Get:47 http://ftpmaster.internal/ubuntu xenial/universe i386 libpcre2-dev i386 10.21-1 [552 kB] Get:48 http://ftpmaster.internal/ubuntu xenial-security/universe i386 locales-all i386 2.23-0ubuntu11.3 [3172 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 28.6 MB in 0s (39.6 MB/s) Selecting previously unselected package libpython3.5-minimal:i386. (Reading database ... 12117 files and directories currently installed.) Preparing to unpack .../libpython3.5-minimal_3.5.2-2ubuntu0~16.04.13_i386.deb ... Unpacking libpython3.5-minimal:i386 (3.5.2-2ubuntu0~16.04.13) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../libexpat1_2.1.0-7ubuntu0.16.04.5_i386.deb ... Unpacking libexpat1:i386 (2.1.0-7ubuntu0.16.04.5) ... Selecting previously unselected package python3.5-minimal. Preparing to unpack .../python3.5-minimal_3.5.2-2ubuntu0~16.04.13_i386.deb ... Unpacking python3.5-minimal (3.5.2-2ubuntu0~16.04.13) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../python3-minimal_3.5.1-3_i386.deb ... Unpacking python3-minimal (3.5.1-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.59ubuntu1_all.deb ... Unpacking mime-support (3.59ubuntu1) ... Selecting previously unselected package libmpdec2:i386. Preparing to unpack .../libmpdec2_2.4.2-1_i386.deb ... Unpacking libmpdec2:i386 (2.4.2-1) ... Selecting previously unselected package libpython3.5-stdlib:i386. Preparing to unpack .../libpython3.5-stdlib_3.5.2-2ubuntu0~16.04.13_i386.deb ... Unpacking libpython3.5-stdlib:i386 (3.5.2-2ubuntu0~16.04.13) ... Selecting previously unselected package python3.5. Preparing to unpack .../python3.5_3.5.2-2ubuntu0~16.04.13_i386.deb ... Unpacking python3.5 (3.5.2-2ubuntu0~16.04.13) ... Selecting previously unselected package libpython3-stdlib:i386. Preparing to unpack .../libpython3-stdlib_3.5.1-3_i386.deb ... Unpacking libpython3-stdlib:i386 (3.5.1-3) ... Selecting previously unselected package dh-python. Preparing to unpack .../dh-python_2.20151103ubuntu1.2_all.deb ... Unpacking dh-python (2.20151103ubuntu1.2) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up libpython3.5-minimal:i386 (3.5.2-2ubuntu0~16.04.13) ... Setting up libexpat1:i386 (2.1.0-7ubuntu0.16.04.5) ... Setting up python3.5-minimal (3.5.2-2ubuntu0~16.04.13) ... Setting up python3-minimal (3.5.1-3) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Selecting previously unselected package python3. (Reading database ... 13068 files and directories currently installed.) Preparing to unpack .../python3_3.5.1-3_i386.deb ... Unpacking python3 (3.5.1-3) ... Selecting previously unselected package libglib2.0-0:i386. Preparing to unpack .../libglib2.0-0_2.48.2-0ubuntu4.8_i386.deb ... Unpacking libglib2.0-0:i386 (2.48.2-0ubuntu4.8) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.3-7_i386.deb ... Unpacking groff-base (1.22.3-7) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu3_i386.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../libpipeline1_1.4.1-2_i386.deb ... Unpacking libpipeline1:i386 (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_i386.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../cmake-data_3.5.1-1ubuntu3_all.deb ... Unpacking cmake-data (3.5.1-1ubuntu3) ... Selecting previously unselected package liblzo2-2:i386. Preparing to unpack .../liblzo2-2_2.08-1.2_i386.deb ... Unpacking liblzo2-2:i386 (2.08-1.2) ... Selecting previously unselected package libicu55:i386. Preparing to unpack .../libicu55_55.1-7ubuntu0.5_i386.deb ... Unpacking libicu55:i386 (55.1-7ubuntu0.5) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../libxml2_2.9.3+dfsg1-1ubuntu0.7_i386.deb ... Unpacking libxml2:i386 (2.9.3+dfsg1-1ubuntu0.7) ... Selecting previously unselected package libarchive13:i386. Preparing to unpack .../libarchive13_3.1.2-11ubuntu0.16.04.8_i386.deb ... Unpacking libarchive13:i386 (3.1.2-11ubuntu0.16.04.8) ... Selecting previously unselected package libcurl3:i386. Preparing to unpack .../libcurl3_7.47.0-1ubuntu2.19_i386.deb ... Unpacking libcurl3:i386 (7.47.0-1ubuntu2.19) ... Selecting previously unselected package libjsoncpp1:i386. Preparing to unpack .../libjsoncpp1_1.7.2-1_i386.deb ... Unpacking libjsoncpp1:i386 (1.7.2-1) ... Selecting previously unselected package cmake. Preparing to unpack .../cmake_3.5.1-1ubuntu3_i386.deb ... Unpacking cmake (3.5.1-1ubuntu3) ... Selecting previously unselected package libunistring0:i386. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_i386.deb ... Unpacking libunistring0:i386 (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1.4_i386.deb ... Unpacking libmagic1:i386 (1:5.25-2ubuntu1.4) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1.4_i386.deb ... Unpacking file (1:5.25-2ubuntu1.4) ... Selecting previously unselected package libasprintf0v5:i386. Preparing to unpack .../libasprintf0v5_0.19.7-2ubuntu3.1_i386.deb ... Unpacking libasprintf0v5:i386 (0.19.7-2ubuntu3.1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.7-2ubuntu3.1_i386.deb ... Unpacking gettext-base (0.19.7-2ubuntu3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20150820.1_all.deb ... Unpacking autotools-dev (20150820.1) ... Selecting previously unselected package libcroco3:i386. Preparing to unpack .../libcroco3_0.6.11-1_i386.deb ... Unpacking libcroco3:i386 (0.6.11-1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.7-2ubuntu3.1_i386.deb ... Unpacking gettext (0.19.7-2ubuntu3.1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../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 .../po-debconf_1.0.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.56-2ubuntu0.1_all.deb ... Unpacking libarchive-zip-perl (1.56-2ubuntu0.1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.015-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.015-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../dh-strip-nondeterminism_0.015-1_all.deb ... Unpacking dh-strip-nondeterminism (0.015-1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20160115ubuntu3_all.deb ... Unpacking debhelper (9.20160115ubuntu3) ... Selecting previously unselected package libtinfo-dev:i386. Preparing to unpack .../libtinfo-dev_6.0+20160213-1ubuntu1_i386.deb ... Unpacking libtinfo-dev:i386 (6.0+20160213-1ubuntu1) ... Selecting previously unselected package libncurses5-dev:i386. Preparing to unpack .../libncurses5-dev_6.0+20160213-1ubuntu1_i386.deb ... Unpacking libncurses5-dev:i386 (6.0+20160213-1ubuntu1) ... Selecting previously unselected package libpcre2-16-0:i386. Preparing to unpack .../libpcre2-16-0_10.21-1_i386.deb ... Unpacking libpcre2-16-0:i386 (10.21-1) ... Selecting previously unselected package libpcre2-32-0:i386. Preparing to unpack .../libpcre2-32-0_10.21-1_i386.deb ... Unpacking libpcre2-32-0:i386 (10.21-1) ... Selecting previously unselected package libpcre2-8-0:i386. Preparing to unpack .../libpcre2-8-0_10.21-1_i386.deb ... Unpacking libpcre2-8-0:i386 (10.21-1) ... Selecting previously unselected package libpcre2-posix0:i386. Preparing to unpack .../libpcre2-posix0_10.21-1_i386.deb ... Unpacking libpcre2-posix0:i386 (10.21-1) ... Selecting previously unselected package libpcre2-dev:i386. Preparing to unpack .../libpcre2-dev_10.21-1_i386.deb ... Unpacking libpcre2-dev:i386 (10.21-1) ... Selecting previously unselected package locales-all. Preparing to unpack .../locales-all_2.23-0ubuntu11.3_i386.deb ... Unpacking locales-all (2.23-0ubuntu11.3) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../sbuild-build-depends-main-dummy_0.invalid.0_i386.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up mime-support (3.59ubuntu1) ... Setting up libmpdec2:i386 (2.4.2-1) ... Setting up libpython3.5-stdlib:i386 (3.5.2-2ubuntu0~16.04.13) ... Setting up python3.5 (3.5.2-2ubuntu0~16.04.13) ... Setting up libpython3-stdlib:i386 (3.5.1-3) ... Setting up libglib2.0-0:i386 (2.48.2-0ubuntu4.8) ... No schema files found: doing nothing. Setting up groff-base (1.22.3-7) ... Setting up bsdmainutils (9.0.6ubuntu3) ... 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 libpipeline1:i386 (1.4.1-2) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up cmake-data (3.5.1-1ubuntu3) ... Setting up liblzo2-2:i386 (2.08-1.2) ... Setting up libicu55:i386 (55.1-7ubuntu0.5) ... Setting up libxml2:i386 (2.9.3+dfsg1-1ubuntu0.7) ... Setting up libarchive13:i386 (3.1.2-11ubuntu0.16.04.8) ... Setting up libcurl3:i386 (7.47.0-1ubuntu2.19) ... Setting up libjsoncpp1:i386 (1.7.2-1) ... Setting up cmake (3.5.1-1ubuntu3) ... Setting up libunistring0:i386 (0.9.3-5.2ubuntu1) ... Setting up libmagic1:i386 (1:5.25-2ubuntu1.4) ... Setting up file (1:5.25-2ubuntu1.4) ... Setting up libasprintf0v5:i386 (0.19.7-2ubuntu3.1) ... Setting up gettext-base (0.19.7-2ubuntu3.1) ... Setting up autotools-dev (20150820.1) ... Setting up libcroco3:i386 (0.6.11-1) ... Setting up gettext (0.19.7-2ubuntu3.1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.19) ... Setting up libarchive-zip-perl (1.56-2ubuntu0.1) ... Setting up libfile-stripnondeterminism-perl (0.015-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libtinfo-dev:i386 (6.0+20160213-1ubuntu1) ... Setting up libncurses5-dev:i386 (6.0+20160213-1ubuntu1) ... Setting up libpcre2-16-0:i386 (10.21-1) ... Setting up libpcre2-32-0:i386 (10.21-1) ... Setting up libpcre2-8-0:i386 (10.21-1) ... Setting up libpcre2-posix0:i386 (10.21-1) ... Setting up libpcre2-dev:i386 (10.21-1) ... Setting up locales-all (2.23-0ubuntu11.3) ... Setting up dh-python (2.20151103ubuntu1.2) ... Setting up python3 (3.5.1-3) ... Setting up debhelper (9.20160115ubuntu3) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up dh-strip-nondeterminism (0.015-1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (i386 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-139-generic #156-Ubuntu SMP Fri Jan 20 17:27:18 UTC 2023 amd64 (i686) Toolchain package versions: binutils_2.26.1-1ubuntu1~16.04.8 dpkg-dev_1.18.4ubuntu1.7 g++-5_5.4.0-6ubuntu1~16.04.12 gcc-5_5.4.0-6ubuntu1~16.04.12 libc6-dev_2.23-0ubuntu11.3 libstdc++-5-dev_5.4.0-6ubuntu1~16.04.12 libstdc++6_5.4.0-6ubuntu1~16.04.12 linux-libc-dev_4.4.0-210.242 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1ubuntu0.2 apt_1.2.35 apt-transport-https_1.2.35 autotools-dev_20150820.1 base-files_9.4ubuntu4.13 base-passwd_3.5.39 bash_4.3-14ubuntu1.4 binutils_2.26.1-1ubuntu1~16.04.8 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.27.1-6ubuntu3.10 build-essential_12.1ubuntu2 bzip2_1.0.6-8ubuntu0.2 ca-certificates_20210119~16.04.1 cmake_3.5.1-1ubuntu3 cmake-data_3.5.1-1ubuntu3 coreutils_8.25-2ubuntu3~16.04 cpp_4:5.3.1-1ubuntu1 cpp-5_5.4.0-6ubuntu1~16.04.12 dash_0.5.8-2.1ubuntu2 debconf_1.5.58ubuntu2 debhelper_9.20160115ubuntu3 debianutils_4.7 dh-python_2.20151103ubuntu1.2 dh-strip-nondeterminism_0.015-1 diffutils_1:3.3-3 dpkg_1.18.4ubuntu1.7 dpkg-dev_1.18.4ubuntu1.7 e2fslibs_1.42.13-1ubuntu1.2 e2fsprogs_1.42.13-1ubuntu1.2 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1.4 findutils_4.6.0+git+20160126-2 g++_4:5.3.1-1ubuntu1 g++-5_5.4.0-6ubuntu1~16.04.12 gcc_4:5.3.1-1ubuntu1 gcc-5_5.4.0-6ubuntu1~16.04.12 gcc-5-base_5.4.0-6ubuntu1~16.04.12 gcc-6-base_6.0.1-0ubuntu1 gettext_0.19.7-2ubuntu3.1 gettext-base_0.19.7-2ubuntu3.1 gnupg_1.4.20-1ubuntu3.3 gpgv_1.4.20-1ubuntu3.3 grep_2.25-1~16.04.1 groff-base_1.22.3-7 gzip_1.6-4ubuntu1 hostname_3.16ubuntu2 init_1.29ubuntu4 init-system-helpers_1.29ubuntu4 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3 libapparmor1_2.10.95-0ubuntu2.11 libapt-pkg5.0_1.2.35 libarchive-zip-perl_1.56-2ubuntu0.1 libarchive13_3.1.2-11ubuntu0.16.04.8 libasan2_5.4.0-6ubuntu1~16.04.12 libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libasprintf0v5_0.19.7-2ubuntu3.1 libatomic1_5.4.0-6ubuntu1~16.04.12 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1ubuntu2.1 libaudit1_1:2.4.5-1ubuntu2.1 libblkid1_2.27.1-6ubuntu3.10 libbz2-1.0_1.0.6-8ubuntu0.2 libc-bin_2.23-0ubuntu11.3 libc-dev-bin_2.23-0ubuntu11.3 libc6_2.23-0ubuntu11.3 libc6-dev_2.23-0ubuntu11.3 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.4.0-6ubuntu1~16.04.12 libcilkrts5_5.4.0-6ubuntu1~16.04.12 libcomerr2_1.42.13-1ubuntu1.2 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5ubuntu2.1 libcurl3_7.47.0-1ubuntu2.19 libcurl3-gnutls_7.47.0-1ubuntu2.19 libdb5.3_5.3.28-11ubuntu0.2 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.110-1ubuntu10 libdpkg-perl_1.18.4ubuntu1.7 libexpat1_2.1.0-7ubuntu0.16.04.5 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.27.1-6ubuntu3.10 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.015-1 libgcc-5-dev_5.4.0-6ubuntu1~16.04.12 libgcc1_1:6.0.1-0ubuntu1 libgcrypt20_1.6.5-2ubuntu0.6 libgdbm3_1.8.3-13.1 libglib2.0-0_2.48.2-0ubuntu4.8 libgmp10_2:6.1.0+dfsg-2 libgnutls30_3.4.10-4ubuntu1.9 libgomp1_5.4.0-6ubuntu1~16.04.12 libgpg-error0_1.21-2ubuntu1 libgssapi-krb5-2_1.13.2+dfsg-5ubuntu2.2 libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libhogweed4_3.2-1ubuntu0.16.04.2 libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libicu55_55.1-7ubuntu0.5 libidn11_1.32-3ubuntu1.2 libisl15_0.16.1-1 libitm1_5.4.0-6ubuntu1~16.04.12 libjsoncpp1_1.7.2-1 libk5crypto3_1.13.2+dfsg-5ubuntu2.2 libkeyutils1_1.5.9-8ubuntu1 libkmod2_22-1ubuntu5.2 libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libkrb5-3_1.13.2+dfsg-5ubuntu2.2 libkrb5support0_1.13.2+dfsg-5ubuntu2.2 libldap-2.4-2_2.4.42+dfsg-2ubuntu3.13 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.1.1alpha+20120614-2ubuntu2 liblzo2-2_2.08-1.2 libmagic1_1:5.25-2ubuntu1.4 libmount1_2.27.1-6ubuntu3.10 libmpc3_1.0.3-1 libmpdec2_2.4.2-1 libmpfr4_3.1.4-1 libmpx0_5.4.0-6ubuntu1~16.04.12 libncurses5_6.0+20160213-1ubuntu1 libncurses5-dev_6.0+20160213-1ubuntu1 libncursesw5_6.0+20160213-1ubuntu1 libnettle6_3.2-1ubuntu0.16.04.2 libp11-kit0_0.23.2-5~ubuntu16.04.2 libpam-modules_1.1.8-3.2ubuntu2.3 libpam-modules-bin_1.1.8-3.2ubuntu2.3 libpam-runtime_1.1.8-3.2ubuntu2.3 libpam0g_1.1.8-3.2ubuntu2.3 libpcre2-16-0_10.21-1 libpcre2-32-0_10.21-1 libpcre2-8-0_10.21-1 libpcre2-dev_10.21-1 libpcre2-posix0_10.21-1 libpcre3_2:8.38-3.1 libperl5.22_5.22.1-9ubuntu0.9 libpipeline1_1.4.1-2 libpng12-0_1.2.54-1ubuntu1.1 libprocps4_2:3.3.10-4ubuntu2.5 libpython3-stdlib_3.5.1-3 libpython3.5-minimal_3.5.2-2ubuntu0~16.04.13 libpython3.5-stdlib_3.5.2-2ubuntu0~16.04.13 libquadmath0_5.4.0-6ubuntu1~16.04.12 libreadline6_6.3-8ubuntu2 libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 librtmp1_2.4+20151223.gitfa8646d-1ubuntu0.1 libsasl2-2_2.1.26.dfsg1-14ubuntu0.2 libsasl2-modules-db_2.1.26.dfsg1-14ubuntu0.2 libseccomp2_2.5.1-1ubuntu1~16.04.1 libselinux1_2.4-3build2 libsemanage-common_2.3-1build3 libsemanage1_2.3-1build3 libsepol1_2.4-2 libsmartcols1_2.27.1-6ubuntu3.10 libsqlite3-0_3.11.0-1ubuntu1.5 libss2_1.42.13-1ubuntu1.2 libssl1.0.0_1.0.2g-1ubuntu4.20 libstdc++-5-dev_5.4.0-6ubuntu1~16.04.12 libstdc++6_5.4.0-6ubuntu1~16.04.12 libsystemd0_229-4ubuntu21.31 libtasn1-6_4.7-3ubuntu0.16.04.3 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20160213-1ubuntu1 libtinfo5_6.0+20160213-1ubuntu1 libubsan0_5.4.0-6ubuntu1~16.04.12 libudev1_229-4ubuntu21.31 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-28 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-6ubuntu3.10 libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libxml2_2.9.3+dfsg1-1ubuntu0.7 libzstd1_1.3.1+dfsg-1~ubuntu0.16.04.1 linux-libc-dev_4.4.0-210.242 locales-all_2.23-0ubuntu11.3 lockfile-progs_0.1.17 login_1:4.2-3.1ubuntu5.4 lsb-base_9.20160110ubuntu0.2 make_4.1-6 makedev_2.3.1-93ubuntu2~ubuntu16.04.1 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mime-support_3.59ubuntu1 mount_2.27.1-6ubuntu3.10 multiarch-support_2.23-0ubuntu11.3 ncurses-base_6.0+20160213-1ubuntu1 ncurses-bin_6.0+20160213-1ubuntu1 openssl_1.0.2g-1ubuntu4.20 optipng_0.7.6-1ubuntu0.16.04.1 passwd_1:4.2-3.1ubuntu5.4 patch_2.7.5-1ubuntu0.16.04.2 perl_5.22.1-9ubuntu0.9 perl-base_5.22.1-9ubuntu0.9 perl-modules-5.22_5.22.1-9ubuntu0.9 pkg-create-dbgsym_0.72 pkgbinarymangler_129 po-debconf_1.0.19 policyrcd-script-zg2_0.1-2 procps_2:3.3.10-4ubuntu2.5 python3_3.5.1-3 python3-minimal_3.5.1-3 python3.5_3.5.2-2ubuntu0~16.04.13 python3.5-minimal_3.5.2-2ubuntu0~16.04.13 readline-common_6.3-8ubuntu2 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.2.2-7 sensible-utils_0.0.9ubuntu0.16.04.1 systemd_229-4ubuntu21.31 systemd-sysv_229-4ubuntu21.31 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.3ubuntu2 tar_1.28-2.1ubuntu0.2 tzdata_2021a-0ubuntu0.16.04 ubuntu-keyring_2012.05.19.1 util-linux_2.27.1-6ubuntu3.10 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-2ubuntu4.3 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: fish Binary: fish Architecture: any Version: 3.6.1-1~xenial Maintainer: ridiculous_fish Uploaders: David Adam Homepage: https://fishshell.com/ Standards-Version: 4.1.5 Vcs-Browser: https://github.com/fish-shell/fish-shell Vcs-Git: https://github.com/fish-shell/fish-shell.git Build-Depends: debhelper (>= 9.20160115), libncurses5-dev, cmake (>= 3.5.0), gettext, libpcre2-dev, locales-all, python3 Package-List: fish deb shells optional arch=any Checksums-Sha1: c47d20d43f42fdfe45d2656008a862ecde31ad20 2866100 fish_3.6.1.orig.tar.xz 17b764c7d6ebf904a433610acdc7b641cfa7c813 4916 fish_3.6.1-1~xenial.debian.tar.xz Checksums-Sha256: 55402bb47ca6739d8aba25e41780905b5ce1bce0a5e0dd17dca908b5bc0b49b2 2866100 fish_3.6.1.orig.tar.xz 6f0a86dc81ea17cd6219abe47faf8fb00cb5d29636f78824e2f53c26d22aa340 4916 fish_3.6.1-1~xenial.debian.tar.xz Files: b721bbff7adc221f4e77b44404727026 2866100 fish_3.6.1.orig.tar.xz abb06cc7aa36493f2e9d36c6941adca7 4916 fish_3.6.1-1~xenial.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEPgO06XxxzRwOlLKH/KUOSAwnO7oFAmQevz0ACgkQ/KUOSAwn O7oaGQf7BIEu+DDRWrMcmymxO5BUfwKKpo6khgtDE0tugiHIJuzjg6BHLCw8pxV7 ZIvyie9MzZCKCoBz0aGjFgC8fqd2eKHYgSgCn9i1X+7pWU2clYtQg2/v3BNsjG0a 79kzq5dCUrujvinvSWLUDcEL4qv4GFS2kBpb8QtBM4yeqiqqPk42dY9jKx4bkRq/ JPwzYoiwjaBL7F9evAqWw0rSsru5XaprD86R5koBtoR+QMZ9wNhbhjstgWic1eZS B2l8FDOGAm3zBSI0Ww93UfEY/okzHbYxtzn2q4kM01OFNIxDqx986YcGo4n/x0y/ O7A/ec8qcTwscH1GjKG3S5hK0o70og== =JxBI -----END PGP SIGNATURE----- gpgv: Signature made Sat Mar 25 09:30:37 2023 UTC using RSA key ID 0C273BBA gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./fish_3.6.1-1~xenial.dsc dpkg-source: info: extracting fish in /<> dpkg-source: info: unpacking fish_3.6.1.orig.tar.xz dpkg-source: info: unpacking fish_3.6.1-1~xenial.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-25934958 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-25934958 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-25934958 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: source package fish dpkg-buildpackage: source version 3.6.1-1~xenial dpkg-buildpackage: source distribution xenial dpkg-source --before-build fish-3.6.1 dpkg-buildpackage: host architecture i386 fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean make -j4 clean make[1]: Entering directory '/<>' rm -rf build make[1]: Leaving directory '/<>' dh_clean rm -f debian/debhelper-build-stamp rm -f debian/fish.substvars rm -f debian/fish.*.debhelper rm -rf debian/fish/ rm -rf debian/.debhelper/ rm -f debian/*.debhelper.log rm -f debian/files find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) rm -f *-stamp debian/rules build-arch dh build-arch dh_testdir -a dh_update_autotools_config -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure --buildsystem=cmake mkdir -p obj-i686-linux-gnu cd obj-i686-linux-gnu cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/i686-linux-gnu-gcc -- Check for working C compiler: /usr/bin/i686-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/i686-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/i686-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAS_NO_REDUNDANT_MOVE -- Performing Test HAS_NO_REDUNDANT_MOVE - Failed -- Performing Test HAS_REDUNDANT_MOVE -- Performing Test HAS_REDUNDANT_MOVE - Failed -- Performing Test EMPTY_VALUE_INIT_ACCEPTED -- Performing Test EMPTY_VALUE_INIT_ACCEPTED - Success -- Performing Test DISABLE_STATIC_DESTRUCTORS -- Performing Test DISABLE_STATIC_DESTRUCTORS - Failed -- Found Curses: /usr/lib/i386-linux-gnu/libcurses.so -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for backtrace_symbols -- Looking for backtrace_symbols - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for futimens -- Looking for futimens - found -- Looking for ctermid_r -- Looking for ctermid_r - not found -- Performing Test HAVE_STRUCT_DIRENT_D_TYPE -- Performing Test HAVE_STRUCT_DIRENT_D_TYPE - Success -- Looking for dirfd -- Looking for dirfd - found -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Looking for flock -- Looking for flock - found -- Looking for getpwent -- Looking for getpwent - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for gettext -- Looking for gettext - found -- Looking for killpg -- Looking for killpg - found -- Looking for mkostemp -- Looking for mkostemp - found -- Looking for include files curses.h, term.h -- Looking for include files curses.h, term.h - found -- Looking for C++ include siginfo.h -- Looking for C++ include siginfo.h - not found -- Looking for C++ include spawn.h -- Looking for C++ include spawn.h - found -- Performing Test HAVE_STRUCT_STAT_ST_CTIME_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_CTIME_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success -- Looking for C++ include sys/ioctl.h -- Looking for C++ include sys/ioctl.h - found -- Looking for C++ include sys/select.h -- Looking for C++ include sys/select.h - found -- Looking for include files sys/types.h, sys/sysctl.h -- Looking for include files sys/types.h, sys/sysctl.h - found -- Looking for eventfd -- Looking for eventfd - found -- Looking for pipe2 -- Looking for pipe2 - found -- Looking for wcscasecmp -- Looking for wcscasecmp - found -- Looking for wcsncasecmp -- Looking for wcsncasecmp - found -- Looking for include file xlocale.h -- Looking for include file xlocale.h - found -- Looking for wcstod_l -- Looking for wcstod_l - found -- Looking for uselocale -- Looking for uselocale - found -- Performing Test _HAVE_WINSIZE -- Performing Test _HAVE_WINSIZE - Success -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of wchar_t[8] -- Check size of wchar_t[8] - done -- Performing Test TPARM_TAKES_VARARGS -- Performing Test TPARM_TAKES_VARARGS - Success -- Performing Test TPUTS_USES_INT_ARG -- Performing Test TPUTS_USES_INT_ARG - Success -- Performing Test HAVE_STD__MAKE_UNIQUE -- Performing Test HAVE_STD__MAKE_UNIQUE - Failed -- Performing Test HAVE_CX11_THREAD_LOCAL -- Performing Test HAVE_CX11_THREAD_LOCAL - Success -- Performing Test LIBATOMIC_NOT_NEEDED -- Performing Test LIBATOMIC_NOT_NEEDED - Success -- Performing Test HAVE_WAITSTATUS_SIGNAL_RET -- Performing Test HAVE_WAITSTATUS_SIGNAL_RET - Failed -- Found Gettext: /usr/bin/msgmerge (found version "0.19.7") -- Performing Test HAVE__NL_MSG_CAT_CNTR -- Performing Test HAVE__NL_MSG_CAT_CNTR - Success -- Using system PCRE2 library /usr/include -- -- The following features have been enabled: * gettext , translate messages with gettext * Documentation , user manual and documentation -- The following OPTIONAL packages have been found: * Curses * Gettext -- The following REQUIRED packages have been found: * Threads -- Configuring done -- Generating done -- Build files have been written to: /<>/obj-i686-linux-gnu cd /<> make[1]: Leaving directory '/<>' rm -f debian/*.debhelper.log debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build -- all fish_tests tests_buildroot_target cd obj-i686-linux-gnu make -j4 all fish_tests tests_buildroot_target make[2]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -H/<> -B/<>/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles /<>/obj-i686-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/depend make -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/depend make -f CMakeFiles/link_doc.dir/build.make CMakeFiles/link_doc.dir/depend make -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/depend make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_2.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/link_doc.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_1.dir/DependInfo.cmake --color= Scanning dependencies of target link_doc make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/link_doc.dir/build.make CMakeFiles/link_doc.dir/build Scanning dependencies of target pofiles_2 Scanning dependencies of target CHECK-FISH-BUILD-VERSION-FILE Scanning dependencies of target pofiles_1 make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/build make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make[4]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E create_symlink /<>/user_doc /<>/obj-i686-linux-gnu/user_doc make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && /<>/build_tools/git_version_gen.sh /<>/obj-i686-linux-gnu make[4]: Entering directory '/<>/obj-i686-linux-gnu' FISH_BUILD_VERSION=3.6.1 make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 1%] Generating en.gmo cd /<> && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/en.gmo po/en.po [ 2%] Generating de.gmo cd /<> && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/de.gmo po/de.po [ 2%] Built target CHECK-FISH-BUILD-VERSION-FILE make -f CMakeFiles/pofiles_5.dir/build.make CMakeFiles/pofiles_5.dir/depend [ 2%] Built target link_doc make -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/depend make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_5.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_4.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles_4 make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/build Scanning dependencies of target pofiles_5 make[4]: Entering directory '/<>/obj-i686-linux-gnu' make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_5.dir/build.make CMakeFiles/pofiles_5.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' [ 2%] Generating pl.gmo cd /<> && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/pl.gmo po/pl.po [ 3%] Generating pt_BR.gmo cd /<> && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/pt_BR.gmo po/pt_BR.po make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 3%] Built target pofiles_4 make -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/depend make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_3.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles_3 make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' [ 4%] Generating fr.gmo cd /<> && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fr.gmo po/fr.po make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 4%] Built target pofiles_2 make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/depend make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_test_helper.dir/DependInfo.cmake --color= [ 4%] Built target pofiles_5 make -f CMakeFiles/pofiles_6.dir/build.make CMakeFiles/pofiles_6.dir/depend make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_6.dir/DependInfo.cmake --color= Scanning dependencies of target fish_test_helper make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/build [ 4%] Built target pofiles_1 Scanning dependencies of target pofiles_6 make -f CMakeFiles/pofiles_7.dir/build.make CMakeFiles/pofiles_7.dir/depend make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_6.dir/build.make CMakeFiles/pofiles_6.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_7.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-i686-linux-gnu' make[4]: Entering directory '/<>/obj-i686-linux-gnu' [ 6%] Building CXX object CMakeFiles/fish_test_helper.dir/src/fish_test_helper.cpp.o [ 6%] Generating sv.gmo cd /<> && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/sv.gmo po/sv.po /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -std=gnu++11 -o CMakeFiles/fish_test_helper.dir/src/fish_test_helper.cpp.o -c /<>/src/fish_test_helper.cpp Scanning dependencies of target pofiles_7 make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_7.dir/build.make CMakeFiles/pofiles_7.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' [ 7%] Generating zh_CN.gmo cd /<> && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/zh_CN.gmo po/zh_CN.po make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 7%] Built target pofiles_3 make -f CMakeFiles/build_fish_pc.dir/build.make CMakeFiles/build_fish_pc.dir/depend make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/build_fish_pc.dir/DependInfo.cmake --color= Scanning dependencies of target build_fish_pc make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/build_fish_pc.dir/build.make CMakeFiles/build_fish_pc.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' [ 7%] Generating fish.pc sed '/Version/d' fish.pc.noversion > fish.pc printf Version:\ >> fish.pc sed 's/FISH_BUILD_VERSION=//;s/"//g' FISH-BUILD-VERSION-FILE >> fish.pc make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 7%] Built target build_fish_pc make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/depend make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fishlib.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 7%] Built target pofiles_7 [ 7%] Built target pofiles_6 Scanning dependencies of target fishlib make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' [ 8%] Building CXX object CMakeFiles/fishlib.dir/src/autoload.cpp.o [ 9%] Building CXX object CMakeFiles/fishlib.dir/src/abbrs.cpp.o [ 10%] Building CXX object CMakeFiles/fishlib.dir/src/ast.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/abbrs.cpp.o -c /<>/src/abbrs.cpp /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/autoload.cpp.o -c /<>/src/autoload.cpp /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/ast.cpp.o -c /<>/src/ast.cpp [ 11%] Linking CXX executable fish_test_helper /usr/bin/cmake -E cmake_link_script CMakeFiles/fish_test_helper.dir/link.txt --verbose=1 /usr/bin/i686-linux-gnu-g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/fish_test_helper.dir/src/fish_test_helper.cpp.o -o fish_test_helper make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 11%] Built target fish_test_helper [ 11%] Building CXX object CMakeFiles/fishlib.dir/src/color.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/color.cpp.o -c /<>/src/color.cpp In file included from /<>/src/common.h:29:0, from /<>/src/abbrs.h:9, from /<>/src/abbrs.cpp:3: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = re::regex_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = re::regex_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = re::regex_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = re::regex_t]’ /<>/src/maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = re::regex_t]’ /<>/src/abbrs.cpp:26:27: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::match_range_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = re::match_range_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = re::match_range_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/ast.h:15, from /<>/src/ast.cpp:3: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/autoload.h:13, from /<>/src/autoload.cpp:4: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 12%] Building CXX object CMakeFiles/fishlib.dir/src/common.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/common.cpp.o -c /<>/src/common.cpp /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = {anonymous}::autoloadable_file_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = {anonymous}::autoloadable_file_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 13%] Building CXX object CMakeFiles/fishlib.dir/src/complete.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/complete.cpp.o -c /<>/src/complete.cpp In file included from /<>/src/common.h:29:0, from /<>/src/common.cpp:35: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = wchar_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = wchar_t]’ /<>/src/maybe.h:255:85: required from ‘bool maybe_t::operator==(const T&) const [with T = wchar_t]’ /<>/src/common.cpp:1395:57: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/complete.h:17, from /<>/src/complete.cpp:8: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 14%] Building CXX object CMakeFiles/fishlib.dir/src/env.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/env.cpp.o -c /<>/src/env.cpp /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = bool]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = bool]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = re::regex_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = re::regex_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = cleanup_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = cleanup_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = cleanup_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 15%] Building CXX object CMakeFiles/fishlib.dir/src/env_dispatch.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/env_dispatch.cpp.o -c /<>/src/env_dispatch.cpp In file included from /<>/src/common.h:29:0, from /<>/src/env.h:15, from /<>/src/env.cpp:4: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = bool]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = bool]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = re::regex_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = re::regex_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/env.cpp:183:35: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = bool]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = bool]’ /<>/src/maybe.h:237:46: required from ‘const T& maybe_t::operator*() const [with T = bool]’ /<>/src/env.cpp:1076:59: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/env_dispatch.cpp: In function ‘std::unique_ptr create_dispatch_table()’: /<>/src/env_dispatch.cpp:340:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] #pragma GCC diagnostic ignored "-Wredundant-move" ^ In file included from /<>/src/common.h:29:0, from /<>/src/env_dispatch.cpp:34: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = screen_data_t::cursor_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = env_var_t]’ /<>/src/env_dispatch.cpp:138:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 16%] Building CXX object CMakeFiles/fishlib.dir/src/env_universal_common.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/env_universal_common.cpp.o -c /<>/src/env_universal_common.cpp [ 16%] Building CXX object CMakeFiles/fishlib.dir/src/event.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/event.cpp.o -c /<>/src/event.cpp In file included from /<>/src/common.h:29:0, from /<>/src/env_universal_common.cpp:36: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = env_var_t]’ /<>/src/maybe.h:193:5: required from ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = callback_data_t; _Args = {callback_data_t&}]’ /usr/include/c++/5/bits/stl_uninitialized.h:75:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = callback_data_t*; _ForwardIterator = callback_data_t*; bool _TrivialValueTypes = false]’ /usr/include/c++/5/bits/stl_uninitialized.h:126:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = callback_data_t*; _ForwardIterator = callback_data_t*]’ /usr/include/c++/5/bits/stl_uninitialized.h:281:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = callback_data_t*; _ForwardIterator = callback_data_t*; _Tp = callback_data_t]’ /usr/include/c++/5/bits/stl_uninitialized.h:303:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = callback_data_t*; _ForwardIterator = callback_data_t*; _Allocator = std::allocator]’ /usr/include/c++/5/bits/vector.tcc:422:8: required from ‘void std::vector<_Tp, _Alloc>::_M_emplace_back_aux(_Args&& ...) [with _Args = {callback_data_t}; _Tp = callback_data_t; _Alloc = std::allocator]’ /usr/include/c++/5/bits/vector.tcc:101:23: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {callback_data_t}; _Tp = callback_data_t; _Alloc = std::allocator]’ /usr/include/c++/5/bits/stl_vector.h:932:21: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = callback_data_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = callback_data_t]’ /<>/src/env_universal_common.cpp:293:61: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/event.h:16, from /<>/src/event.cpp:4: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = event_type_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = event_type_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 17%] Building CXX object CMakeFiles/fishlib.dir/src/exec.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/exec.cpp.o -c /<>/src/exec.cpp [ 18%] Building CXX object CMakeFiles/fishlib.dir/src/expand.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/expand.cpp.o -c /<>/src/expand.cpp [ 19%] Building CXX object CMakeFiles/fishlib.dir/src/fallback.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/fallback.cpp.o -c /<>/src/fallback.cpp In file included from /<>/src/common.h:29:0, from /<>/src/expand.cpp:24: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/ast.h:15, from /<>/src/exec.cpp:29: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/expand.cpp:817:43: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = statuses_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = statuses_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = autoclose_pipes_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = autoclose_pipes_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = posix_spawnattr_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = posix_spawnattr_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = posix_spawnattr_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = posix_spawn_file_actions_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = posix_spawn_file_actions_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = posix_spawn_file_actions_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 20%] Building CXX object CMakeFiles/fishlib.dir/src/fd_monitor.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/fd_monitor.cpp.o -c /<>/src/fd_monitor.cpp /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dup2_list_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dup2_list_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dup2_list_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/exec.cpp:1203:75: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 20%] Building CXX object CMakeFiles/fishlib.dir/src/fish_version.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/fish_version.cpp.o -c /<>/src/fish_version.cpp [ 21%] Building CXX object CMakeFiles/fishlib.dir/src/flog.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/flog.cpp.o -c /<>/src/flog.cpp In file included from /<>/src/common.h:29:0, from /<>/src/fd_monitor.h:13, from /<>/src/fd_monitor.cpp:4: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::chrono::time_point > >]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::chrono::time_point > >]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = std::chrono::time_point > >]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = std::chrono::time_point > >]’ /<>/src/maybe.h:237:46: required from ‘const T& maybe_t::operator*() const [with T = std::chrono::time_point > >]’ /<>/src/fd_monitor.cpp:87:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/flog.h:15, from /<>/src/flog.cpp:4: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 22%] Building CXX object CMakeFiles/fishlib.dir/src/function.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/function.cpp.o -c /<>/src/function.cpp [ 23%] Building CXX object CMakeFiles/fishlib.dir/src/future_feature_flags.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/future_feature_flags.cpp.o -c /<>/src/future_feature_flags.cpp [ 24%] Building CXX object CMakeFiles/fishlib.dir/src/highlight.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/highlight.cpp.o -c /<>/src/highlight.cpp In file included from /<>/src/common.h:29:0, from /<>/src/future_feature_flags.h:7, from /<>/src/future_feature_flags.cpp:3: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 25%] Building CXX object CMakeFiles/fishlib.dir/src/history.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/history.cpp.o -c /<>/src/history.cpp In file included from /<>/src/common.h:29:0, from /<>/src/function.h:11, from /<>/src/function.cpp:7: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/function.cpp:115:35: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 25%] Building CXX object CMakeFiles/fishlib.dir/src/history_file.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/history_file.cpp.o -c /<>/src/history_file.cpp In file included from /<>/src/common.h:29:0, from /<>/src/color.h:9, from /<>/src/highlight.h:14, from /<>/src/highlight.cpp:4: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = unsigned int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = unsigned int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = highlight_role_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = highlight_role_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = re::regex_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = re::regex_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/highlight.cpp:311:37: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/history_file.h:12, from /<>/src/history_file.cpp:3: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/ast.h:15, from /<>/src/history.cpp:23: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = history_item_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = history_item_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = history_item_t]’ /<>/src/maybe.h:237:46: required from ‘const T& maybe_t::operator*() const [with T = history_item_t]’ /<>/src/history.cpp:669:13: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:237:46: required from ‘const T& maybe_t::operator*() const [with T = std::__cxx11::basic_string]’ /<>/src/history.cpp:817:43: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = env_var_t]’ /<>/src/history.cpp:1278:34: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 26%] Building CXX object CMakeFiles/fishlib.dir/src/input.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/input.cpp.o -c /<>/src/input.cpp [ 27%] Building CXX object CMakeFiles/fishlib.dir/src/input_common.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/input_common.cpp.o -c /<>/src/input_common.cpp /<>/src/maybe.h: In member function ‘void {anonymous}::highlighter_t::color_as_argument(const ast::node_t&, bool)’: /<>/src/maybe.h:102:13: warning: ‘arg_cursor’ may be used uninitialized in this function [-Wmaybe-uninitialized] new (storage) T(v.value()); ^ /<>/src/highlight.cpp:922:25: note: ‘arg_cursor’ was declared here maybe_t arg_cursor; ^ In file included from /<>/src/common.h:29:0, from /<>/src/input_common.cpp:21: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = char_event_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = char_event_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/input_common.cpp:125:41: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 28%] Building CXX object CMakeFiles/fishlib.dir/src/io.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/io.cpp.o -c /<>/src/io.cpp In file included from /<>/src/common.h:29:0, from /<>/src/input.cpp:20: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = readline_cmd_t]’: /<>/src/maybe.h:205:37: required from ‘T& maybe_t::value() [with T = readline_cmd_t]’ /<>/src/input.cpp:421:70: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = char_event_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = char_event_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = input_mapping_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = input_mapping_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = wchar_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = wchar_t]’ /<>/src/maybe.h:255:85: required from ‘bool maybe_t::operator==(const T&) const [with T = wchar_t]’ /<>/src/input.cpp:489:46: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:237:46: required from ‘const T& maybe_t::operator*() const [with T = std::__cxx11::basic_string]’ /<>/src/input.cpp:912:44: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 29%] Building CXX object CMakeFiles/fishlib.dir/src/iothread.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/iothread.cpp.o -c /<>/src/iothread.cpp In file included from /<>/src/common.h:29:0, from /<>/src/io.h:15, from /<>/src/io.cpp:4: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = autoclose_pipes_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = autoclose_pipes_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::chrono::time_point > >]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = std::chrono::time_point > >]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = std::chrono::time_point > >]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/iothread.cpp:17: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = {anonymous}::work_request_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = {anonymous}::work_request_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 30%] Building CXX object CMakeFiles/fishlib.dir/src/job_group.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/job_group.cpp.o -c /<>/src/job_group.cpp [ 30%] Building CXX object CMakeFiles/fishlib.dir/src/kill.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/kill.cpp.o -c /<>/src/kill.cpp [ 31%] Building CXX object CMakeFiles/fishlib.dir/src/null_terminated_array.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/null_terminated_array.cpp.o -c /<>/src/null_terminated_array.cpp In file included from /<>/src/common.h:29:0, from /<>/src/job_group.h:9, from /<>/src/job_group.cpp:3: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 32%] Building CXX object CMakeFiles/fishlib.dir/src/operation_context.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/operation_context.cpp.o -c /<>/src/operation_context.cpp [ 34%] Building CXX object CMakeFiles/fishlib.dir/src/output.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/output.cpp.o -c /<>/src/output.cpp [ 35%] Building CXX object CMakeFiles/fishlib.dir/src/pager.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/pager.cpp.o -c /<>/src/pager.cpp [ 36%] Building CXX object CMakeFiles/fishlib.dir/src/parse_execution.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/parse_execution.cpp.o -c /<>/src/parse_execution.cpp [ 36%] Building CXX object CMakeFiles/fishlib.dir/src/parse_tree.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/parse_tree.cpp.o -c /<>/src/parse_tree.cpp In file included from /<>/src/common.h:29:0, from /<>/src/color.h:9, from /<>/src/output.cpp:25: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/pager.h:10, from /<>/src/pager.cpp:3: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = source_range_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = source_range_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = screen_data_t::cursor_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:111:19: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:149:7: required from ‘static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const edit_t*; _OI = edit_t*]’ /usr/include/c++/5/bits/stl_algobase.h:402:44: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const edit_t*; _OI = edit_t*]’ /usr/include/c++/5/bits/stl_algobase.h:438:45: required from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’ /usr/include/c++/5/bits/stl_algobase.h:471:8: required from ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’ /usr/include/c++/5/bits/vector.tcc:206:31: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = edit_t; _Alloc = std::allocator]’ /<>/src/reader.h:57:8: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 37%] Building CXX object CMakeFiles/fishlib.dir/src/parse_util.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/parse_util.cpp.o -c /<>/src/parse_util.cpp In file included from /<>/src/common.h:29:0, from /<>/src/ast.h:15, from /<>/src/parse_execution.h:9, from /<>/src/parse_execution.cpp:4: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = end_execution_reason_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = end_execution_reason_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = statuses_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = statuses_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/ast.h:15, from /<>/src/parse_tree.h:7, from /<>/src/parse_tree.cpp:4: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = end_execution_reason_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = end_execution_reason_t]’ /<>/src/maybe.h:255:85: required from ‘bool maybe_t::operator==(const T&) const [with T = end_execution_reason_t]’ /<>/src/parse_execution.cpp:483:62: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 38%] Building CXX object CMakeFiles/fishlib.dir/src/parser.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/parser.cpp.o -c /<>/src/parser.cpp In file included from /<>/src/common.h:29:0, from /<>/src/parse_util.h:9, from /<>/src/parse_util.cpp:7: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 39%] Building CXX object CMakeFiles/fishlib.dir/src/parser_keywords.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/parser_keywords.cpp.o -c /<>/src/parser_keywords.cpp In file included from /<>/src/common.h:29:0, from /<>/src/parser.h:15, from /<>/src/parser.cpp:4: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 40%] Building CXX object CMakeFiles/fishlib.dir/src/path.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/path.cpp.o -c /<>/src/path.cpp In file included from /<>/src/common.h:29:0, from /<>/src/path.h:9, from /<>/src/path.cpp:6: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/path.cpp:352:35: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 40%] Building CXX object CMakeFiles/fishlib.dir/src/postfork.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/postfork.cpp.o -c /<>/src/postfork.cpp [ 41%] Building CXX object CMakeFiles/fishlib.dir/src/proc.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/proc.cpp.o -c /<>/src/proc.cpp [ 42%] Building CXX object CMakeFiles/fishlib.dir/src/re.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/re.cpp.o -c /<>/src/re.cpp In file included from /<>/src/common.h:29:0, from /<>/src/postfork.cpp:18: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = posix_spawnattr_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = posix_spawnattr_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = posix_spawn_file_actions_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = posix_spawn_file_actions_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 43%] Building CXX object CMakeFiles/fishlib.dir/src/reader.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/reader.cpp.o -c /<>/src/reader.cpp In file included from /<>/src/common.h:29:0, from /<>/src/re.h:9, from /<>/src/re.cpp:3: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = re::regex_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::match_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = re::match_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/proc.cpp:36: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = statuses_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = statuses_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = termios]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 44%] Building CXX object CMakeFiles/fishlib.dir/src/redirection.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/redirection.cpp.o -c /<>/src/redirection.cpp [ 45%] Building CXX object CMakeFiles/fishlib.dir/src/screen.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/screen.cpp.o -c /<>/src/screen.cpp In file included from /<>/src/common.h:29:0, from /<>/src/redirection.h:8, from /<>/src/redirection.cpp:3: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/screen.cpp:36: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = screen_data_t::cursor_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = source_range_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = source_range_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 45%] Building CXX object CMakeFiles/fishlib.dir/src/signal.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/signal.cpp.o -c /<>/src/signal.cpp In file included from /<>/src/common.h:29:0, from /<>/src/abbrs.h:9, from /<>/src/reader.cpp:47: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = source_range_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = source_range_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = history_item_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = {anonymous}::selection_data_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = {anonymous}::selection_data_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = {anonymous}::selection_data_t]’: /<>/src/maybe.h:111:19: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = {anonymous}::selection_data_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = abbrs_replacement_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = abbrs_replacement_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = unsigned int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = unsigned int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = char_event_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = char_event_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = readline_cmd_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = readline_cmd_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = re::regex_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = re::regex_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = screen_data_t::cursor_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = env_var_t]’ /<>/src/reader.cpp:2960:35: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = readline_cmd_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = readline_cmd_t]’ /<>/src/maybe.h:255:85: required from ‘bool maybe_t::operator==(const T&) const [with T = readline_cmd_t]’ /<>/src/reader.cpp:3469:38: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 46%] Building CXX object CMakeFiles/fishlib.dir/src/termsize.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/termsize.cpp.o -c /<>/src/termsize.cpp In file included from /<>/src/common.h:29:0, from /<>/src/signal.cpp:14: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = source_range_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = source_range_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 47%] Building CXX object CMakeFiles/fishlib.dir/src/timer.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/timer.cpp.o -c /<>/src/timer.cpp [ 48%] Building CXX object CMakeFiles/fishlib.dir/src/tinyexpr.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/tinyexpr.cpp.o -c /<>/src/tinyexpr.cpp In file included from /<>/src/common.h:29:0, from /<>/src/termsize.h:9, from /<>/src/termsize.cpp:3: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = termsize_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = termsize_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = termsize_t]’ /<>/src/maybe.h:237:46: required from ‘const T& maybe_t::operator*() const [with T = termsize_t]’ /<>/src/termsize.cpp:56:44: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = env_var_t]’ /<>/src/termsize.cpp:108:32: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = env_var_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = env_var_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/timer.h:9, from /<>/src/timer.cpp:4: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 49%] Building CXX object CMakeFiles/fishlib.dir/src/tokenizer.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/tokenizer.cpp.o -c /<>/src/tokenizer.cpp In file included from /<>/src/common.h:29:0, from /<>/src/tinyexpr.cpp:40: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 50%] Building CXX object CMakeFiles/fishlib.dir/src/topic_monitor.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/topic_monitor.cpp.o -c /<>/src/topic_monitor.cpp [ 50%] Building CXX object CMakeFiles/fishlib.dir/src/trace.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/trace.cpp.o -c /<>/src/trace.cpp In file included from /<>/src/common.h:29:0, from /<>/src/tokenizer.h:9, from /<>/src/tokenizer.cpp:5: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/topic_monitor.h:13, from /<>/src/topic_monitor.cpp:3: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = autoclose_pipes_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = autoclose_pipes_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 51%] Building CXX object CMakeFiles/fishlib.dir/src/utf8.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/utf8.cpp.o -c /<>/src/utf8.cpp [ 52%] Building CXX object CMakeFiles/fishlib.dir/src/util.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/util.cpp.o -c /<>/src/util.cpp In file included from /<>/src/common.h:29:0, from /<>/src/trace.h:7, from /<>/src/trace.cpp:3: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 53%] Building CXX object CMakeFiles/fishlib.dir/src/wait_handle.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/wait_handle.cpp.o -c /<>/src/wait_handle.cpp [ 54%] Building CXX object CMakeFiles/fishlib.dir/src/wcstringutil.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/wcstringutil.cpp.o -c /<>/src/wcstringutil.cpp In file included from /<>/src/common.h:29:0, from /<>/src/util.cpp:12: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 55%] Building CXX object CMakeFiles/fishlib.dir/src/wgetopt.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/wgetopt.cpp.o -c /<>/src/wgetopt.cpp In file included from /<>/src/common.h:29:0, from /<>/src/wcstringutil.h:16, from /<>/src/wcstringutil.cpp:4: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 55%] Building CXX object CMakeFiles/fishlib.dir/src/wildcard.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/wildcard.cpp.o -c /<>/src/wildcard.cpp In file included from /<>/src/common.h:29:0, from /<>/src/wgetopt.cpp:56: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 56%] Building CXX object CMakeFiles/fishlib.dir/src/wutil.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/wutil.cpp.o -c /<>/src/wutil.cpp [ 57%] Building CXX object CMakeFiles/fishlib.dir/src/fds.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/fds.cpp.o -c /<>/src/fds.cpp In file included from /<>/src/common.h:29:0, from /<>/src/wildcard.h:8, from /<>/src/wildcard.cpp:5: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = stat]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = stat]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = string_fuzzy_match_t]’ /<>/src/wildcard.cpp:819:28: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/common.h:29:0, from /<>/src/wutil.h:24, from /<>/src/wutil.cpp:5: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = stat]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/fds.h:17, from /<>/src/fds.cpp:5: /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = autoclose_pipes_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = autoclose_pipes_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 58%] Building CXX object CMakeFiles/fishlib.dir/src/builtin.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtin.cpp.o -c /<>/src/builtin.cpp [ 59%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/abbr.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/abbr.cpp.o -c /<>/src/builtins/abbr.cpp [ 59%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/argparse.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/argparse.cpp.o -c /<>/src/builtins/argparse.cpp [ 60%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/bg.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/bg.cpp.o -c /<>/src/builtins/bg.cpp In file included from /<>/src/builtins/../common.h:29:0, from /<>/src/builtins/../abbrs.h:9, from /<>/src/builtins/abbr.cpp:20: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/builtin.h:7, from /<>/src/builtin.cpp:21: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/builtins/../maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = re::regex_t]’ /<>/src/builtins/../maybe.h:149:7: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:111:19: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:149:7: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = abbrs_position_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = abbrs_position_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = abbrs_position_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = abbrs_position_t]’: /<>/src/builtins/../maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = abbrs_position_t]’ /<>/src/builtins/../maybe.h:237:46: required from ‘const T& maybe_t::operator*() const [with T = abbrs_position_t]’ /<>/src/builtins/abbr.cpp:262:55: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/bg.h:5:0, from /<>/src/builtins/bg.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/argparse.h:5:0, from /<>/src/builtins/argparse.cpp:6: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 61%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/bind.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/bind.cpp.o -c /<>/src/builtins/bind.cpp [ 62%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/block.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/block.cpp.o -c /<>/src/builtins/block.cpp [ 63%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/builtin.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/builtin.cpp.o -c /<>/src/builtins/builtin.cpp [ 64%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/cd.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/cd.cpp.o -c /<>/src/builtins/cd.cpp In file included from /<>/src/builtins/builtin.h:5:0, from /<>/src/builtins/builtin.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/builtins/bind.h:5:0, from /<>/src/builtins/bind.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/block.h:5:0, from /<>/src/builtins/block.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 64%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/command.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/command.cpp.o -c /<>/src/builtins/command.cpp [ 65%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/commandline.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/commandline.cpp.o -c /<>/src/builtins/commandline.cpp [ 67%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/complete.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/complete.cpp.o -c /<>/src/builtins/complete.cpp In file included from /<>/src/builtins/cd.h:5:0, from /<>/src/builtins/cd.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/builtins/../maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/builtins/../maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/builtins/cd.cpp:47:43: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/builtins/command.h:5:0, from /<>/src/builtins/command.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/commandline.h:5:0, from /<>/src/builtins/commandline.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = readline_cmd_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = readline_cmd_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 68%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/contains.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/contains.cpp.o -c /<>/src/builtins/contains.cpp /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = readline_cmd_t]’: /<>/src/builtins/../maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = readline_cmd_t]’ /<>/src/builtins/../maybe.h:255:85: required from ‘bool maybe_t::operator==(const T&) const [with T = readline_cmd_t]’ /<>/src/builtins/commandline.cpp:305:31: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = source_range_t]’: /<>/src/builtins/../maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = source_range_t]’ /<>/src/builtins/../maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = source_range_t]’ /<>/src/builtins/commandline.cpp:332:70: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 69%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/disown.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/disown.cpp.o -c /<>/src/builtins/disown.cpp In file included from /<>/src/builtins/complete.h:5:0, from /<>/src/builtins/complete.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 70%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/echo.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/echo.cpp.o -c /<>/src/builtins/echo.cpp In file included from /<>/src/builtins/contains.h:5:0, from /<>/src/builtins/contains.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 70%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/emit.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/emit.cpp.o -c /<>/src/builtins/emit.cpp [ 71%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/eval.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/eval.cpp.o -c /<>/src/builtins/eval.cpp In file included from /<>/src/builtins/echo.h:5:0, from /<>/src/builtins/echo.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/builtins/disown.h:5:0, from /<>/src/builtins/disown.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 72%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/exit.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/exit.cpp.o -c /<>/src/builtins/exit.cpp [ 73%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/fg.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/fg.cpp.o -c /<>/src/builtins/fg.cpp In file included from /<>/src/builtins/emit.h:5:0, from /<>/src/builtins/emit.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 74%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/function.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/function.cpp.o -c /<>/src/builtins/function.cpp In file included from /<>/src/builtins/../common.h:29:0, from /<>/src/builtins/../builtin.h:7, from /<>/src/builtins/eval.cpp:9: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/exit.h:5:0, from /<>/src/builtins/exit.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 75%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/functions.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/functions.cpp.o -c /<>/src/builtins/functions.cpp In file included from /<>/src/builtins/fg.h:5:0, from /<>/src/builtins/fg.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:205:37: required from ‘T& maybe_t::value() [with T = termios]’ /<>/src/builtins/fg.cpp:126:80: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 75%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/history.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/history.cpp.o -c /<>/src/builtins/history.cpp /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/../common.h:29:0, from /<>/src/builtins/function.h:5, from /<>/src/builtins/function.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 76%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/jobs.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/jobs.cpp.o -c /<>/src/builtins/jobs.cpp In file included from /<>/src/builtins/functions.h:5:0, from /<>/src/builtins/functions.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termsize_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termsize_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/history.h:5:0, from /<>/src/builtins/history.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/../common.h:29:0, from /<>/src/builtins/../builtin.h:7, from /<>/src/builtins/jobs.cpp:8: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 77%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/math.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/math.cpp.o -c /<>/src/builtins/math.cpp [ 78%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/printf.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/printf.cpp.o -c /<>/src/builtins/printf.cpp [ 79%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/path.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/path.cpp.o -c /<>/src/builtins/path.cpp [ 79%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/pwd.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/pwd.cpp.o -c /<>/src/builtins/pwd.cpp In file included from /<>/src/builtins/math.h:5:0, from /<>/src/builtins/math.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/builtins/printf.h:5:0, from /<>/src/builtins/printf.cpp:53: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 80%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/random.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/random.cpp.o -c /<>/src/builtins/random.cpp [ 81%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/read.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/read.cpp.o -c /<>/src/builtins/read.cpp In file included from /<>/src/builtins/path.h:4:0, from /<>/src/builtins/path.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/pwd.h:5:0, from /<>/src/builtins/pwd.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 82%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/realpath.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/realpath.cpp.o -c /<>/src/builtins/realpath.cpp In file included from /<>/src/builtins/random.h:5:0, from /<>/src/builtins/random.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 83%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/return.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/return.cpp.o -c /<>/src/builtins/return.cpp In file included from /<>/src/builtins/read.h:5:0, from /<>/src/builtins/read.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/builtins/../maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/builtins/../maybe.h:244:37: required from ‘decltype ((S().empty(), bool())) maybe_t::missing_or_empty() const [with S = env_var_t; T = env_var_t; decltype ((S().empty(), bool())) = bool]’ /<>/src/builtins/read.cpp:570:39: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/builtins/realpath.h:5:0, from /<>/src/builtins/realpath.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/return.h:5:0, from /<>/src/builtins/return.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 84%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/set.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/set.cpp.o -c /<>/src/builtins/set.cpp [ 84%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/set_color.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/set_color.cpp.o -c /<>/src/builtins/set_color.cpp [ 85%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/source.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/source.cpp.o -c /<>/src/builtins/source.cpp [ 86%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/status.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/status.cpp.o -c /<>/src/builtins/status.cpp In file included from /<>/src/builtins/set_color.h:5:0, from /<>/src/builtins/set_color.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/set.h:5:0, from /<>/src/builtins/set.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/builtins/../maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/builtins/../maybe.h:149:7: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = {anonymous}::split_var_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = {anonymous}::split_var_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/builtins/../maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/builtins/../maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = env_var_t]’ /<>/src/builtins/set.cpp:320:62: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ In file included from /<>/src/builtins/source.h:5:0, from /<>/src/builtins/source.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 87%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/string.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/string.cpp.o -c /<>/src/builtins/string.cpp /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/status.h:5:0, from /<>/src/builtins/status.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = job_control_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = job_control_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = job_control_t]’: /<>/src/builtins/../maybe.h:111:19: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = job_control_t]’ /<>/src/builtins/../maybe.h:149:7: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 88%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/test.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/test.cpp.o -c /<>/src/builtins/test.cpp [ 89%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/type.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/type.cpp.o -c /<>/src/builtins/type.cpp In file included from /<>/src/builtins/../common.h:29:0, from /<>/src/builtins/../builtin.h:7, from /<>/src/builtins/string.cpp:18: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = re::regex_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::match_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = re::match_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = re::match_range_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = re::match_range_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = screen_data_t::cursor_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = screen_data_t::cursor_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = screen_data_t::cursor_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 89%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/ulimit.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/ulimit.cpp.o -c /<>/src/builtins/ulimit.cpp In file included from /<>/src/builtins/type.h:5:0, from /<>/src/builtins/type.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/test.h:5:0, from /<>/src/builtins/test.cpp:6: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/ulimit.h:5:0, from /<>/src/builtins/ulimit.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ [ 90%] Building CXX object CMakeFiles/fishlib.dir/src/builtins/wait.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fishlib.dir/src/builtins/wait.cpp.o -c /<>/src/builtins/wait.cpp /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/builtins/wait.h:5:0, from /<>/src/builtins/wait.cpp:4: /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:193:5: required from here /<>/src/builtins/../maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/builtins/../maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/builtins/../maybe.h:194:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/builtins/../maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/builtins/../maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/builtins/../maybe.h:181:5: required from here /<>/src/builtins/../maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 91%] Linking CXX static library libfishlib.a /usr/bin/cmake -P CMakeFiles/fishlib.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/fishlib.dir/link.txt --verbose=1 /usr/bin/ar qc libfishlib.a CMakeFiles/fishlib.dir/src/ast.cpp.o CMakeFiles/fishlib.dir/src/abbrs.cpp.o CMakeFiles/fishlib.dir/src/autoload.cpp.o CMakeFiles/fishlib.dir/src/color.cpp.o CMakeFiles/fishlib.dir/src/common.cpp.o CMakeFiles/fishlib.dir/src/complete.cpp.o CMakeFiles/fishlib.dir/src/env.cpp.o CMakeFiles/fishlib.dir/src/env_dispatch.cpp.o CMakeFiles/fishlib.dir/src/env_universal_common.cpp.o CMakeFiles/fishlib.dir/src/event.cpp.o CMakeFiles/fishlib.dir/src/exec.cpp.o CMakeFiles/fishlib.dir/src/expand.cpp.o CMakeFiles/fishlib.dir/src/fallback.cpp.o CMakeFiles/fishlib.dir/src/fd_monitor.cpp.o CMakeFiles/fishlib.dir/src/fish_version.cpp.o CMakeFiles/fishlib.dir/src/flog.cpp.o CMakeFiles/fishlib.dir/src/function.cpp.o CMakeFiles/fishlib.dir/src/future_feature_flags.cpp.o CMakeFiles/fishlib.dir/src/highlight.cpp.o CMakeFiles/fishlib.dir/src/history.cpp.o CMakeFiles/fishlib.dir/src/history_file.cpp.o CMakeFiles/fishlib.dir/src/input.cpp.o CMakeFiles/fishlib.dir/src/input_common.cpp.o CMakeFiles/fishlib.dir/src/io.cpp.o CMakeFiles/fishlib.dir/src/iothread.cpp.o CMakeFiles/fishlib.dir/src/job_group.cpp.o CMakeFiles/fishlib.dir/src/kill.cpp.o CMakeFiles/fishlib.dir/src/null_terminated_array.cpp.o CMakeFiles/fishlib.dir/src/operation_context.cpp.o CMakeFiles/fishlib.dir/src/output.cpp.o CMakeFiles/fishlib.dir/src/pager.cpp.o CMakeFiles/fishlib.dir/src/parse_execution.cpp.o CMakeFiles/fishlib.dir/src/parse_tree.cpp.o CMakeFiles/fishlib.dir/src/parse_util.cpp.o CMakeFiles/fishlib.dir/src/parser.cpp.o CMakeFiles/fishlib.dir/src/parser_keywords.cpp.o CMakeFiles/fishlib.dir/src/path.cpp.o CMakeFiles/fishlib.dir/src/postfork.cpp.o CMakeFiles/fishlib.dir/src/proc.cpp.o CMakeFiles/fishlib.dir/src/re.cpp.o CMakeFiles/fishlib.dir/src/reader.cpp.o CMakeFiles/fishlib.dir/src/redirection.cpp.o CMakeFiles/fishlib.dir/src/screen.cpp.o CMakeFiles/fishlib.dir/src/signal.cpp.o CMakeFiles/fishlib.dir/src/termsize.cpp.o CMakeFiles/fishlib.dir/src/timer.cpp.o CMakeFiles/fishlib.dir/src/tinyexpr.cpp.o CMakeFiles/fishlib.dir/src/tokenizer.cpp.o CMakeFiles/fishlib.dir/src/topic_monitor.cpp.o CMakeFiles/fishlib.dir/src/trace.cpp.o CMakeFiles/fishlib.dir/src/utf8.cpp.o CMakeFiles/fishlib.dir/src/util.cpp.o CMakeFiles/fishlib.dir/src/wait_handle.cpp.o CMakeFiles/fishlib.dir/src/wcstringutil.cpp.o CMakeFiles/fishlib.dir/src/wgetopt.cpp.o CMakeFiles/fishlib.dir/src/wildcard.cpp.o CMakeFiles/fishlib.dir/src/wutil.cpp.o CMakeFiles/fishlib.dir/src/fds.cpp.o CMakeFiles/fishlib.dir/src/builtin.cpp.o CMakeFiles/fishlib.dir/src/builtins/abbr.cpp.o CMakeFiles/fishlib.dir/src/builtins/argparse.cpp.o CMakeFiles/fishlib.dir/src/builtins/bg.cpp.o CMakeFiles/fishlib.dir/src/builtins/bind.cpp.o CMakeFiles/fishlib.dir/src/builtins/block.cpp.o CMakeFiles/fishlib.dir/src/builtins/builtin.cpp.o CMakeFiles/fishlib.dir/src/builtins/cd.cpp.o CMakeFiles/fishlib.dir/src/builtins/command.cpp.o CMakeFiles/fishlib.dir/src/builtins/commandline.cpp.o CMakeFiles/fishlib.dir/src/builtins/complete.cpp.o CMakeFiles/fishlib.dir/src/builtins/contains.cpp.o CMakeFiles/fishlib.dir/src/builtins/disown.cpp.o CMakeFiles/fishlib.dir/src/builtins/echo.cpp.o CMakeFiles/fishlib.dir/src/builtins/emit.cpp.o CMakeFiles/fishlib.dir/src/builtins/eval.cpp.o CMakeFiles/fishlib.dir/src/builtins/exit.cpp.o CMakeFiles/fishlib.dir/src/builtins/fg.cpp.o CMakeFiles/fishlib.dir/src/builtins/function.cpp.o CMakeFiles/fishlib.dir/src/builtins/functions.cpp.o CMakeFiles/fishlib.dir/src/builtins/history.cpp.o CMakeFiles/fishlib.dir/src/builtins/jobs.cpp.o CMakeFiles/fishlib.dir/src/builtins/math.cpp.o CMakeFiles/fishlib.dir/src/builtins/printf.cpp.o CMakeFiles/fishlib.dir/src/builtins/path.cpp.o CMakeFiles/fishlib.dir/src/builtins/pwd.cpp.o CMakeFiles/fishlib.dir/src/builtins/random.cpp.o CMakeFiles/fishlib.dir/src/builtins/read.cpp.o CMakeFiles/fishlib.dir/src/builtins/realpath.cpp.o CMakeFiles/fishlib.dir/src/builtins/return.cpp.o CMakeFiles/fishlib.dir/src/builtins/set.cpp.o CMakeFiles/fishlib.dir/src/builtins/set_color.cpp.o CMakeFiles/fishlib.dir/src/builtins/source.cpp.o CMakeFiles/fishlib.dir/src/builtins/status.cpp.o CMakeFiles/fishlib.dir/src/builtins/string.cpp.o CMakeFiles/fishlib.dir/src/builtins/test.cpp.o CMakeFiles/fishlib.dir/src/builtins/type.cpp.o CMakeFiles/fishlib.dir/src/builtins/ulimit.cpp.o CMakeFiles/fishlib.dir/src/builtins/wait.cpp.o /usr/bin/ranlib libfishlib.a make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fishlib make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/depend make -f CMakeFiles/fish_key_reader.dir/build.make CMakeFiles/fish_key_reader.dir/depend make -f CMakeFiles/fish_indent.dir/build.make CMakeFiles/fish_indent.dir/depend make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_key_reader.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_indent.dir/DependInfo.cmake --color= Scanning dependencies of target fish_key_reader make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish_key_reader.dir/build.make CMakeFiles/fish_key_reader.dir/build Scanning dependencies of target fish_indent Scanning dependencies of target fish make[4]: Entering directory '/<>/obj-i686-linux-gnu' make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/build make[4]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish_indent.dir/build.make CMakeFiles/fish_indent.dir/build make[4]: Entering directory '/<>/obj-i686-linux-gnu' make[4]: Entering directory '/<>/obj-i686-linux-gnu' [ 93%] Building CXX object CMakeFiles/fish.dir/src/fish.cpp.o [ 94%] Building CXX object CMakeFiles/fish_key_reader.dir/src/fish_key_reader.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fish.dir/src/fish.cpp.o -c /<>/src/fish.cpp [ 95%] Building CXX object CMakeFiles/fish_key_reader.dir/src/print_help.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fish_key_reader.dir/src/fish_key_reader.cpp.o -c /<>/src/fish_key_reader.cpp /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fish_key_reader.dir/src/print_help.cpp.o -c /<>/src/print_help.cpp [ 96%] Building CXX object CMakeFiles/fish_indent.dir/src/fish_indent.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fish_indent.dir/src/fish_indent.cpp.o -c /<>/src/fish_indent.cpp [ 97%] Building CXX object CMakeFiles/fish_indent.dir/src/print_help.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fish_indent.dir/src/print_help.cpp.o -c /<>/src/print_help.cpp In file included from /<>/src/common.h:29:0, from /<>/src/ast.h:15, from /<>/src/fish_indent.cpp:38: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = unsigned int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = unsigned int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/fish_key_reader.cpp:22: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = char_event_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = char_event_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] In file included from /<>/src/common.h:29:0, from /<>/src/ast.h:15, from /<>/src/fish.cpp:40: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = dir_entry_type_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = dir_entry_type_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = history_item_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = history_item_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = int]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = int]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [ 98%] Linking CXX executable fish_key_reader /usr/bin/cmake -E cmake_link_script CMakeFiles/fish_key_reader.dir/link.txt --verbose=1 /usr/bin/i686-linux-gnu-g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/fish_key_reader.dir/src/fish_key_reader.cpp.o CMakeFiles/fish_key_reader.dir/src/print_help.cpp.o -o fish_key_reader libfishlib.a -lcurses /usr/lib/i386-linux-gnu/libtinfo.so -pthread -ldl /usr/lib/i386-linux-gnu/libpcre2-32.so [100%] Linking CXX executable fish /usr/bin/cmake -E cmake_link_script CMakeFiles/fish.dir/link.txt --verbose=1 /usr/bin/i686-linux-gnu-g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/fish.dir/src/fish.cpp.o -o fish libfishlib.a -lcurses /usr/lib/i386-linux-gnu/libtinfo.so -pthread -ldl /usr/lib/i386-linux-gnu/libpcre2-32.so make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fish_key_reader [100%] Linking CXX executable fish_indent /usr/bin/cmake -E cmake_link_script CMakeFiles/fish_indent.dir/link.txt --verbose=1 /usr/bin/i686-linux-gnu-g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/fish_indent.dir/src/fish_indent.cpp.o CMakeFiles/fish_indent.dir/src/print_help.cpp.o -o fish_indent libfishlib.a -lcurses /usr/lib/i386-linux-gnu/libtinfo.so -pthread -ldl /usr/lib/i386-linux-gnu/libpcre2-32.so make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fish make[4]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fish_indent make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 fish_tests make[3]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -H/<> -B/<>/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 83 make -f CMakeFiles/Makefile2 CMakeFiles/fish_tests.dir/all make[4]: Entering directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/depend make -f CMakeFiles/tests_dir.dir/build.make CMakeFiles/tests_dir.dir/depend make -f CMakeFiles/funcs_dir.dir/build.make CMakeFiles/funcs_dir.dir/depend make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/funcs_dir.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/tests_dir.dir/DependInfo.cmake --color= Scanning dependencies of target funcs_dir make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/funcs_dir.dir/build.make CMakeFiles/funcs_dir.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && /<>/build_tools/git_version_gen.sh /<>/obj-i686-linux-gnu Scanning dependencies of target tests_dir make[5]: Entering directory '/<>/obj-i686-linux-gnu' make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/tests_dir.dir/build.make CMakeFiles/tests_dir.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' make[5]: Leaving directory '/<>/obj-i686-linux-gnu' Symlinking fish functions to binary dir Copying test files to binary dir mkdir -p /<>/obj-i686-linux-gnu/share /usr/bin/cmake -E copy_directory /<>/tests/ /<>/obj-i686-linux-gnu/tests/ test -e /<>/obj-i686-linux-gnu/share/functions || ln -sf /<>/share/functions/ /<>/obj-i686-linux-gnu/share/functions make[5]: Leaving directory '/<>/obj-i686-linux-gnu' [ 0%] Built target CHECK-FISH-BUILD-VERSION-FILE make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/depend make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fishlib.dir/DependInfo.cmake --color= [ 0%] Built target funcs_dir [ 0%] Built target tests_dir make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' make[5]: Nothing to be done for 'CMakeFiles/fishlib.dir/build'. make[5]: Leaving directory '/<>/obj-i686-linux-gnu' [ 98%] Built target fishlib make -f CMakeFiles/fish_tests.dir/build.make CMakeFiles/fish_tests.dir/depend make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_tests.dir/DependInfo.cmake --color= Scanning dependencies of target fish_tests make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish_tests.dir/build.make CMakeFiles/fish_tests.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' [ 98%] Building CXX object CMakeFiles/fish_tests.dir/src/fish_tests.cpp.o /usr/bin/i686-linux-gnu-g++ -DBINDIR=L\"/usr/bin\" -DCMAKE_BINARY_DIR=\"/<>/obj-i686-linux-gnu\" -DCMAKE_SOURCE_DIR=\"/<>\" -DDATADIR=L\"/usr/share\" -DDOCDIR=L\"/usr/share/doc/fish\" -DLOCALEDIR=\"/usr/share/locale\" -DPREFIX=L\"/usr\" -DSYSCONFDIR=L\"/etc\" -D_ATFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_REENTRANT -D_UNICODE=1 -I/<>/obj-i686-linux-gnu -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -UNDEBUG -Wall -Wextra -Wno-comment -Wno-address -fno-exceptions -pthread -std=gnu++11 -o CMakeFiles/fish_tests.dir/src/fish_tests.cpp.o -c /<>/src/fish_tests.cpp In file included from /<>/src/common.h:29:0, from /<>/src/abbrs.h:9, from /<>/src/fish_tests.cpp:49: /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = source_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = source_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = dir_entry_type_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = string_fuzzy_match_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = string_fuzzy_match_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = env_var_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = env_var_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = pipe_or_redir_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = pipe_or_redir_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = wchar_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = wchar_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = int]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = int]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = tok_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = tok_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = redirection_mode_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = redirection_mode_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::chrono::time_point > >]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::chrono::time_point > >]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = dir_entry_type_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = dir_entry_type_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::regex_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = re::regex_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = abbrs_replacement_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = abbrs_replacement_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = unsigned int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = unsigned int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = int]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = int]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = history_item_t]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = history_item_t]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:93:30: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t& maybe_detail::maybe_impl_not_trivially_copyable_t::operator=(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = autoclose_pipes_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = autoclose_pipes_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = re::match_range_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = re::match_range_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = re::match_range_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = re::match_range_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = termsize_t]’: /<>/src/maybe.h:102:13: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(const maybe_detail::maybe_impl_not_trivially_copyable_t&) [with T = termsize_t]’ /<>/src/maybe.h:193:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termsize_t]’: /<>/src/maybe.h:85:38: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::maybe_impl_not_trivially_copyable_t(maybe_detail::maybe_impl_not_trivially_copyable_t&&) [with T = termsize_t]’ /<>/src/maybe.h:194:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = stat]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = stat]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = stat]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = screen_data_t::cursor_t]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = screen_data_t::cursor_t]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = termios]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = termios]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = termios]’ /<>/src/maybe.h:181:5: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = unsigned int]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = unsigned int]’ /<>/src/maybe.h:215:32: required from ‘T maybe_t::value_or(T) const [with T = unsigned int]’ /<>/src/fish_tests.cpp:2503:60: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = env_var_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = env_var_t]’ /<>/src/maybe.h:235:48: required from ‘const T* maybe_t::operator->() const [with T = env_var_t]’ /<>/src/fish_tests.cpp:4107:31: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /<>/src/maybe.h: In instantiation of ‘T& maybe_detail::maybe_impl_trivially_copyable_t::value() [with T = std::unique_ptr]’: /<>/src/maybe.h:30:18: required from ‘void maybe_detail::maybe_impl_trivially_copyable_t::reset() [with T = std::unique_ptr]’ /<>/src/maybe.h:117:51: required from ‘maybe_detail::maybe_impl_not_trivially_copyable_t::~maybe_impl_not_trivially_copyable_t() [with T = std::unique_ptr]’ /<>/src/maybe.h:149:7: required from here /<>/src/maybe.h:20:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = std::__cxx11::basic_string]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = std::__cxx11::basic_string]’ /<>/src/maybe.h:249:72: required from ‘bool maybe_t::operator==(const maybe_t&) const [with T = std::__cxx11::basic_string]’ /<>/src/fish_tests.cpp:6941:5: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(storage); ^ /<>/src/maybe.h: In instantiation of ‘const T& maybe_detail::maybe_impl_trivially_copyable_t::value() const [with T = redirection_mode_t]’: /<>/src/maybe.h:207:49: required from ‘const T& maybe_t::value() const [with T = redirection_mode_t]’ /<>/src/maybe.h:255:85: required from ‘bool maybe_t::operator==(const T&) const [with T = redirection_mode_t]’ /<>/src/maybe.h:257:58: required from ‘bool maybe_t::operator!=(const T&) const [with T = redirection_mode_t]’ /<>/src/fish_tests.cpp:774:53: required from here /<>/src/maybe.h:25:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] [100%] Linking CXX executable fish_tests /usr/bin/cmake -E cmake_link_script CMakeFiles/fish_tests.dir/link.txt --verbose=1 /usr/bin/i686-linux-gnu-g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/fish_tests.dir/src/fish_tests.cpp.o -o fish_tests libfishlib.a -lcurses /usr/lib/i386-linux-gnu/libtinfo.so -pthread -ldl /usr/lib/i386-linux-gnu/libpcre2-32.so make[5]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fish_tests make[4]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 0 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/Makefile2 tests_buildroot_target make[3]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -H/<> -B/<>/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 86 make -f CMakeFiles/Makefile2 CMakeFiles/tests_buildroot_target.dir/all make[4]: Entering directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/depend make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/depend make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_test_helper.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && /<>/build_tools/git_version_gen.sh /<>/obj-i686-linux-gnu make[5]: Entering directory '/<>/obj-i686-linux-gnu' make[5]: Nothing to be done for 'CMakeFiles/fish_test_helper.dir/build'. make[5]: Leaving directory '/<>/obj-i686-linux-gnu' [ 2%] Built target fish_test_helper make[5]: Leaving directory '/<>/obj-i686-linux-gnu' [ 2%] Built target CHECK-FISH-BUILD-VERSION-FILE make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/depend make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fishlib.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' make[5]: Nothing to be done for 'CMakeFiles/fishlib.dir/build'. make[5]: Leaving directory '/<>/obj-i686-linux-gnu' [ 97%] Built target fishlib make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/depend make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' make[5]: Nothing to be done for 'CMakeFiles/fish.dir/build'. make[5]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fish make -f CMakeFiles/tests_buildroot_target.dir/build.make CMakeFiles/tests_buildroot_target.dir/depend make[5]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/tests_buildroot_target.dir/DependInfo.cmake --color= Scanning dependencies of target tests_buildroot_target make[5]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/tests_buildroot_target.dir/build.make CMakeFiles/tests_buildroot_target.dir/build make[5]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/test/buildroot env DESTDIR=/<>/obj-i686-linux-gnu/test/buildroot /usr/bin/cmake --build /<>/obj-i686-linux-gnu --target install make[6]: Entering directory '/<>/obj-i686-linux-gnu' make[6]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/cmake -H/<> -B/<>/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles /<>/obj-i686-linux-gnu/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[7]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && /<>/build_tools/git_version_gen.sh /<>/obj-i686-linux-gnu make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 0%] Built target CHECK-FISH-BUILD-VERSION-FILE /usr/bin/make -f CMakeFiles/build_fish_pc.dir/build.make CMakeFiles/build_fish_pc.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/build_fish_pc.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/build_fish_pc.dir/build.make CMakeFiles/build_fish_pc.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/build_fish_pc.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 0%] Built target build_fish_pc /usr/bin/make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fishlib.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/fishlib.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 84%] Built target fishlib /usr/bin/make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/fish.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 86%] Built target fish /usr/bin/make -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_1.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/pofiles_1.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 87%] Built target pofiles_1 /usr/bin/make -f CMakeFiles/fish_key_reader.dir/build.make CMakeFiles/fish_key_reader.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_key_reader.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/fish_key_reader.dir/build.make CMakeFiles/fish_key_reader.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/fish_key_reader.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 90%] Built target fish_key_reader /usr/bin/make -f CMakeFiles/fish_indent.dir/build.make CMakeFiles/fish_indent.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_indent.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/fish_indent.dir/build.make CMakeFiles/fish_indent.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/fish_indent.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fish_indent /usr/bin/make -f CMakeFiles/link_doc.dir/build.make CMakeFiles/link_doc.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/link_doc.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/link_doc.dir/build.make CMakeFiles/link_doc.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E create_symlink /<>/user_doc /<>/obj-i686-linux-gnu/user_doc make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target link_doc /usr/bin/make -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_2.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/pofiles_2.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target pofiles_2 /usr/bin/make -f CMakeFiles/pofiles_5.dir/build.make CMakeFiles/pofiles_5.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_5.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/pofiles_5.dir/build.make CMakeFiles/pofiles_5.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/pofiles_5.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 94%] Built target pofiles_5 /usr/bin/make -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_4.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/pofiles_4.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 94%] Built target pofiles_4 /usr/bin/make -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_3.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/pofiles_3.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 95%] Built target pofiles_3 /usr/bin/make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_test_helper.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/fish_test_helper.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 97%] Built target fish_test_helper /usr/bin/make -f CMakeFiles/pofiles_6.dir/build.make CMakeFiles/pofiles_6.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_6.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/pofiles_6.dir/build.make CMakeFiles/pofiles_6.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/pofiles_6.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [ 98%] Built target pofiles_6 /usr/bin/make -f CMakeFiles/pofiles_7.dir/build.make CMakeFiles/pofiles_7.dir/depend make[8]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_7.dir/DependInfo.cmake --color= make[8]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/make -f CMakeFiles/pofiles_7.dir/build.make CMakeFiles/pofiles_7.dir/build make[8]: Entering directory '/<>/obj-i686-linux-gnu' make[8]: Nothing to be done for 'CMakeFiles/pofiles_7.dir/build'. make[8]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target pofiles_7 make[7]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[7]: Entering directory '/<>/obj-i686-linux-gnu' make[7]: Nothing to be done for 'preinstall'. make[7]: Leaving directory '/<>/obj-i686-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" make[6]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E copy /<>/obj-i686-linux-gnu/fish_test_helper /<>/obj-i686-linux-gnu/test/buildroot//usr/bin /usr/bin/cmake -E create_symlink /<>/obj-i686-linux-gnu/test/buildroot//usr /<>/obj-i686-linux-gnu/test/root make[5]: Leaving directory '/<>/obj-i686-linux-gnu' Built target tests_buildroot_target make[4]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 0 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[2]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<> make[1]: Leaving directory '/<>' rm -f debian/*.debhelper.log dh_auto_test -a cd obj-i686-linux-gnu make -j4 test ARGS\+=-j4 make[1]: Entering directory '/<>/obj-i686-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process -j4 Test project /<>/obj-i686-linux-gnu Start 1: utility_functions Start 2: dir_iter Start 3: string_split Start 4: wwrite_to_fd 1/246 Test #1: utility_functions ........................ Passed 0.01 sec 2/246 Test #2: dir_iter ................................. Passed 0.01 sec 3/246 Test #3: string_split ............................. Passed 0.01 sec 4/246 Test #4: wwrite_to_fd ............................. Passed 0.02 sec Start 5: env_vars Start 6: env Start 7: str_to_num Start 8: enum 5/246 Test #6: env ...................................... Passed 0.01 sec 6/246 Test #7: str_to_num ............................... Passed 0.01 sec 7/246 Test #5: env_vars ................................. Passed 0.02 sec 8/246 Test #8: enum ..................................... Passed 0.01 sec Start 9: highlighting Start 10: new_parser_ll2 Start 11: new_parser_fuzzing Start 12: new_parser_correctness 9/246 Test #12: new_parser_correctness ................... Passed 0.10 sec 10/246 Test #10: new_parser_ll2 ........................... Passed 0.10 sec 11/246 Test #9: highlighting ............................. Passed 0.10 sec Start 13: new_parser_ad_hoc Start 14: new_parser_errors Start 15: error_messages 12/246 Test #15: error_messages ........................... Passed 0.10 sec 13/246 Test #13: new_parser_ad_hoc ........................ Passed 0.10 sec 14/246 Test #14: new_parser_errors ........................ Passed 0.10 sec Start 16: escape Start 17: format Start 18: convert 15/246 Test #17: format ................................... Passed 0.20 sec Start 19: convert_ascii 16/246 Test #11: new_parser_fuzzing ....................... Passed 0.51 sec 17/246 Test #16: escape ................................... Passed 0.50 sec Start 20: perf_convert_ascii Start 21: convert_nulls 18/246 Test #21: convert_nulls ............................ Passed 0.01 sec Start 22: tokenizer 19/246 Test #22: tokenizer ................................ Passed 0.01 sec 20/246 Test #20: perf_convert_ascii ....................... Passed 0.52 sec Start 23: fd_monitor Start 24: iothread 21/246 Test #18: convert .................................. Passed 1.03 sec 22/246 Test #19: convert_ascii ............................ Passed 0.76 sec 23/246 Test #23: fd_monitor ............................... Passed 0.10 sec 24/246 Test #24: iothread ................................. Passed 0.10 sec Start 25: pthread Start 26: debounce Start 27: parser Start 28: cancellation 25/246 Test #25: pthread .................................. Passed 0.01 sec 26/246 Test #27: parser ................................... Passed 0.21 sec Start 29: indents Start 30: utf8 27/246 Test #29: indents .................................. Passed 0.20 sec 28/246 Test #30: utf8 ..................................... Passed 0.20 sec Start 31: feature_flags Start 32: escape_sequences 29/246 Test #31: feature_flags ............................ Passed 0.20 sec 30/246 Test #32: escape_sequences ......................... Passed 0.20 sec Start 33: pcre2_escape Start 34: lru 31/246 Test #34: lru ...................................... Passed 0.20 sec 32/246 Test #33: pcre2_escape ............................. Passed 0.20 sec Start 35: expand Start 36: fuzzy_match 33/246 Test #35: expand ................................... Passed 0.20 sec 34/246 Test #36: fuzzy_match .............................. Passed 0.20 sec Start 37: ifind Start 38: ifind_fuzzy 35/246 Test #37: ifind .................................... Passed 0.20 sec 36/246 Test #38: ifind_fuzzy .............................. Passed 0.20 sec Start 39: abbreviations Start 40: builtins/test 37/246 Test #26: debounce ................................. Passed 1.33 sec 38/246 Test #39: abbreviations ............................ Passed 0.10 sec 39/246 Test #40: builtins/test ............................ Passed 0.10 sec Start 41: wcstod Start 42: fish_wcstod_underscores Start 43: dup2s 40/246 Test #42: fish_wcstod_underscores .................. Passed 0.10 sec 41/246 Test #41: wcstod ................................... Passed 0.10 sec 42/246 Test #43: dup2s .................................... Passed 0.10 sec Start 44: path Start 45: pager_navigation Start 46: pager_layout 43/246 Test #45: pager_navigation ......................... Passed 0.10 sec 44/246 Test #46: pager_layout ............................. Passed 0.10 sec 45/246 Test #44: path ..................................... Passed 0.10 sec Start 47: word_motion Start 48: is_potential_path Start 49: colors 46/246 Test #47: word_motion .............................. Passed 0.10 sec 47/246 Test #49: colors ................................... Passed 0.10 sec 48/246 Test #48: is_potential_path ........................ Passed 0.10 sec Start 50: wildcard Start 51: complete Start 52: autoload 49/246 Test #50: wildcard ................................. Passed 0.10 sec 50/246 Test #51: complete ................................. Passed 0.10 sec 51/246 Test #52: autoload ................................. Passed 0.10 sec Start 53: input Start 54: line_iterator Start 55: undo 52/246 Test #55: undo ..................................... Passed 0.10 sec 53/246 Test #53: input .................................... Passed 0.10 sec 54/246 Test #54: line_iterator ............................ Passed 0.10 sec Start 56: universal Start 57: wait_handles Start 58: completion_insertions 55/246 Test #57: wait_handles ............................. Passed 0.10 sec 56/246 Test #58: completion_insertions .................... Passed 0.20 sec Start 59: autosuggestion_ignores Start 60: autosuggestion_combining 57/246 Test #59: autosuggestion_ignores ................... Passed 0.10 sec 58/246 Test #60: autosuggestion_combining ................. Passed 0.20 sec Start 61: autosuggest_suggest_special Start 62: history 59/246 Test #61: autosuggest_suggest_special .............. Passed 0.10 sec 60/246 Test #62: history .................................. Passed 0.20 sec Start 63: history_merge Start 64: history_paths 61/246 Test #64: history_paths ............................ Passed 0.30 sec Start 65: history_races 62/246 Test #65: history_races ............................ Passed 0.80 sec Start 66: history_formats 63/246 Test #66: history_formats .......................... Passed 0.30 sec Start 67: string 64/246 Test #56: universal ................................ Passed 2.21 sec 65/246 Test #67: string ................................... Passed 0.20 sec Start 68: illegal_command_exit_code Start 69: maybe 66/246 Test #69: maybe .................................... Passed 0.20 sec 67/246 Test #68: illegal_command_exit_code ................ Passed 0.20 sec Start 70: layout_cache Start 71: prompt 68/246 Test #71: prompt ................................... Passed 0.20 sec 69/246 Test #70: layout_cache ............................. Passed 0.20 sec Start 72: normalize Start 73: dirname 70/246 Test #73: dirname .................................. Passed 0.20 sec 71/246 Test #72: normalize ................................ Passed 0.20 sec Start 74: topics Start 75: pipes 72/246 Test #75: pipes .................................... Passed 0.20 sec Start 76: fd_event 73/246 Test #28: cancellation ............................. Passed 5.02 sec 74/246 Test #76: fd_event ................................. Passed 0.16 sec 75/246 Test #74: topics ................................... Passed 0.46 sec Start 77: timer_format Start 78: termsize Start 79: killring 76/246 Test #77: timer_format ............................. Passed 0.10 sec 77/246 Test #79: killring ................................. Passed 0.10 sec 78/246 Test #78: termsize ................................. Passed 0.10 sec Start 80: re Start 81: wgetopt Start 82: git.fish 79/246 Test #82: git.fish ................................. Passed 0.10 sec 80/246 Test #81: wgetopt .................................. Passed 0.10 sec Start 83: cmdsub.fish Start 84: for.fish 81/246 Test #84: for.fish ................................. Passed 0.10 sec 82/246 Test #83: cmdsub.fish .............................. Passed 0.21 sec Start 85: regex-import.fish Start 86: expansion.fish 83/246 Test #85: regex-import.fish ........................ Passed 0.08 sec 84/246 Test #86: expansion.fish ........................... Passed 0.18 sec 85/246 Test #80: re ....................................... Passed 0.59 sec Start 87: env.fish Start 88: eval.fish Start 89: wraps.fish 86/246 Test #89: wraps.fish ............................... Passed 0.10 sec 87/246 Test #88: eval.fish ................................ Passed 0.10 sec 88/246 Test #87: env.fish ................................. Passed 0.10 sec Start 90: vars_as_commands.fish Start 91: umask.fish Start 92: cmdsub-limit.fish 89/246 Test #91: umask.fish ............................... Passed 0.14 sec 90/246 Test #92: cmdsub-limit.fish ........................ Passed 0.14 sec 91/246 Test #90: vars_as_commands.fish .................... Passed 0.14 sec Start 93: complete.fish Start 94: psub.fish Start 95: command-2.fish 92/246 Test #94: psub.fish ................................ Passed 0.15 sec 93/246 Test #93: complete.fish ............................ Passed 0.23 sec 94/246 Test #95: command-2.fish ........................... Passed 0.23 sec Start 96: return.fish Start 97: exec.fish Start 98: history.fish 95/246 Test #97: exec.fish ................................ Passed 0.10 sec 96/246 Test #96: return.fish .............................. Passed 0.13 sec 97/246 Test #98: history.fish ............................. Passed 0.12 sec Start 99: fish_add_path.fish Start 100: functions.fish Start 101: builtinbuiltin.fish 98/246 Test #100: functions.fish ........................... Passed 0.10 sec 99/246 Test #99: fish_add_path.fish ....................... Passed 0.10 sec 100/246 Test #101: builtinbuiltin.fish ...................... Passed 0.10 sec Start 102: setenv.fish Start 103: tmux-complete.fish Start 104: version.fish 101/246 Test #104: version.fish ............................. Passed 0.10 sec 102/246 Test #102: setenv.fish .............................. Passed 0.10 sec 103/246 Test #103: tmux-complete.fish ....................... Passed 0.10 sec Start 105: init-unreadable-cwd.fish Start 106: features-ampersand-nobg-in-token1.fish Start 107: contains_opt.fish 104/246 Test #107: contains_opt.fish ........................ Passed 0.08 sec 105/246 Test #105: init-unreadable-cwd.fish ................. Passed 0.18 sec 106/246 Test #106: features-ampersand-nobg-in-token1.fish ... Passed 0.18 sec Start 108: andandoror.fish Start 109: job-control-noninteractive.fish Start 110: sigint2.fish 107/246 Test #108: andandoror.fish .......................... Passed 0.10 sec 108/246 Test #109: job-control-noninteractive.fish .......... Passed 0.10 sec Start 111: syntax-error-location.fish Start 112: symlinks-not-overwritten.fish 109/246 Test #111: syntax-error-location.fish ............... Passed 0.15 sec 110/246 Test #112: symlinks-not-overwritten.fish ............ Passed 0.25 sec Start 113: check-completions.fish Start 114: complete_directories.fish 111/246 Test #110: sigint2.fish ............................. Passed 0.56 sec Start 115: tmux-prompt.fish 112/246 Test #115: tmux-prompt.fish ......................... Passed 0.08 sec 113/246 Test #114: complete_directories.fish ................ Passed 0.38 sec Start 116: line-continuation.fish Start 117: count.fish 114/246 Test #116: line-continuation.fish ................... Passed 0.09 sec 115/246 Test #117: count.fish ............................... Passed 0.11 sec 116/246 Test #113: check-completions.fish ................... Passed 0.69 sec Start 118: trap.fish Start 119: sigint.fish Start 120: cd.fish 117/246 Test #119: sigint.fish .............................. Passed 0.41 sec 118/246 Test #63: history_merge ............................ Passed 6.12 sec Start 121: features-string-backslashes-off.fish Start 122: directory-redirect.fish 119/246 Test #121: features-string-backslashes-off.fish ..... Passed 0.10 sec 120/246 Test #122: directory-redirect.fish .................. Passed 0.10 sec Start 123: init-command.fish Start 124: status.fish 121/246 Test #123: init-command.fish ........................ Passed 0.08 sec 122/246 Test #124: status.fish .............................. Passed 0.18 sec Start 125: trap_print.fish Start 126: argparse.fish 123/246 Test #125: trap_print.fish .......................... Passed 0.10 sec 124/246 Test #120: cd.fish .................................. Passed 1.18 sec 125/246 Test #126: argparse.fish ............................ Passed 0.12 sec 126/246 Test #118: trap.fish ................................ Passed 1.23 sec Start 127: locale-numeric.fish Start 128: exit-status-with-closing-stderr.fish Start 129: function-definition.fish Start 130: status-value.fish 127/246 Test #128: exit-status-with-closing-stderr.fish ..... Passed 0.09 sec 128/246 Test #130: status-value.fish ........................ Passed 0.11 sec 129/246 Test #129: function-definition.fish ................. Passed 0.11 sec 130/246 Test #127: locale-numeric.fish ...................... Passed 0.11 sec Start 131: realpath.fish Start 132: disown-parent.fish Start 133: printf.fish Start 134: broken-config.fish 131/246 Test #134: broken-config.fish ....................... Passed 0.11 sec 132/246 Test #131: realpath.fish ............................ Passed 0.11 sec 133/246 Test #133: printf.fish .............................. Passed 0.11 sec Start 135: function.fish Start 136: features-nocaret3.fish Start 137: rc-returned.fish 134/246 Test #135: function.fish ............................ Passed 0.11 sec 135/246 Test #136: features-nocaret3.fish ................... Passed 0.11 sec 136/246 Test #137: rc-returned.fish ......................... Passed 0.11 sec Start 138: prompt.fish Start 139: features-nocaret2.fish Start 140: threads.fish 137/246 Test #138: prompt.fish .............................. Passed 0.11 sec 138/246 Test #139: features-nocaret2.fish ................... Passed 0.11 sec 139/246 Test #140: threads.fish ............................. Passed 0.14 sec Start 141: time.fish Start 142: ulimit.fish Start 143: no-execute.fish 140/246 Test #143: no-execute.fish .......................... Passed 0.09 sec 141/246 Test #141: time.fish ................................ Passed 0.19 sec 142/246 Test #142: ulimit.fish .............................. Passed 0.19 sec Start 144: bad-option.fish Start 145: fish_user_paths.fish Start 146: basic.fish 143/246 Test #145: fish_user_paths.fish ..................... Passed 0.10 sec 144/246 Test #132: disown-parent.fish ....................... Passed 0.66 sec 145/246 Test #144: bad-option.fish .......................... Passed 0.20 sec Start 147: job-control-not-a-tty.fish Start 148: line-number.fish Start 149: test.fish 146/246 Test #146: basic.fish ............................... Passed 0.30 sec 147/246 Test #149: test.fish ................................ Passed 0.17 sec 148/246 Test #147: job-control-not-a-tty.fish ............... Passed 0.18 sec Start 150: wait.fish Start 151: wildcard.fish Start 152: fds.fish 149/246 Test #148: line-number.fish ......................... Passed 0.29 sec 150/246 Test #151: wildcard.fish ............................ Passed 0.21 sec Start 153: string-advanced.fish Start 154: command-1.fish 151/246 Test #153: string-advanced.fish ..................... Passed 0.10 sec 152/246 Test #152: fds.fish ................................. Passed 0.31 sec 153/246 Test #154: command-1.fish ........................... Passed 0.10 sec Start 155: self-signal-usr1.fish Start 156: path.fish Start 157: check-translations.fish 154/246 Test #157: check-translations.fish .................. Passed 0.20 sec 155/246 Test #155: self-signal-usr1.fish .................... Passed 0.20 sec Start 158: indent.fish Start 159: glob.fish 156/246 Test #158: indent.fish .............................. Passed 0.27 sec 157/246 Test #159: glob.fish ................................ Passed 0.26 sec Start 160: braces.fish Start 161: signal.fish 158/246 Test #160: braces.fish .............................. Passed 0.20 sec 159/246 Test #161: signal.fish .............................. Passed 0.20 sec Start 162: tmux-bind.fish Start 163: command-not-found.fish 160/246 Test #162: tmux-bind.fish ........................... Passed 0.20 sec 161/246 Test #163: command-not-found.fish ................... Passed 0.20 sec Start 164: set.fish Start 165: variable-assignment.fish 162/246 Test #165: variable-assignment.fish ................. Passed 0.30 sec Start 166: features-qmark1.fish 163/246 Test #164: set.fish ................................. Passed 0.40 sec 164/246 Test #166: features-qmark1.fish ..................... Passed 0.20 sec Start 167: bind.fish Start 168: features-nocaret1.fish 165/246 Test #167: bind.fish ................................ Passed 0.10 sec 166/246 Test #168: features-nocaret1.fish ................... Passed 0.20 sec Start 169: random.fish Start 170: init-command-2.fish 167/246 Test #170: init-command-2.fish ...................... Passed 0.20 sec 168/246 Test #169: random.fish .............................. Passed 0.20 sec Start 171: jobs.fish Start 172: pipeline-pgroup.fish 169/246 Test #172: pipeline-pgroup.fish ..................... Passed 0.20 sec Start 173: zero_based_array.fish 170/246 Test #173: zero_based_array.fish .................... Passed 0.10 sec 171/246 Test #156: path.fish ................................ Passed 2.19 sec Start 174: locale.fish Start 175: empty.fish 172/246 Test #175: empty.fish ............................... Passed 0.10 sec 173/246 Test #174: locale.fish .............................. Passed 0.20 sec Start 176: features-string-backslashes.fish Start 177: tmux-history-search.fish 174/246 Test #150: wait.fish ................................ Passed 2.83 sec 175/246 Test #177: tmux-history-search.fish ................. Passed 0.13 sec 176/246 Test #176: features-string-backslashes.fish ......... Passed 0.13 sec Start 178: init-command-mix-ordering.fish Start 179: status-command.fish Start 180: noshebang.fish 177/246 Test #179: status-command.fish ...................... Passed 0.09 sec 178/246 Test #178: init-command-mix-ordering.fish ........... Passed 0.19 sec 179/246 Test #180: noshebang.fish ........................... Passed 0.19 sec Start 181: tmux-abbr.fish Start 182: alias.fish Start 183: redirect.fish 180/246 Test #181: tmux-abbr.fish ........................... Passed 0.10 sec 181/246 Test #182: alias.fish ............................... Passed 0.20 sec Start 184: switch.fish Start 185: features-qmark2.fish 182/246 Test #183: redirect.fish ............................ Passed 0.20 sec 183/246 Test #185: features-qmark2.fish ..................... Passed 0.10 sec 184/246 Test #184: switch.fish .............................. Passed 0.10 sec Start 186: invocation.fish Start 187: not.fish Start 188: caller-observer.fish 185/246 Test #187: not.fish ................................. Passed 0.07 sec 186/246 Test #188: caller-observer.fish ..................... Passed 0.09 sec 187/246 Test #186: invocation.fish .......................... Passed 0.19 sec Start 189: scoping.fish Start 190: features-nocaret4.fish Start 191: deep-cmdsub.fish 188/246 Test #189: scoping.fish ............................. Passed 0.08 sec 189/246 Test #190: features-nocaret4.fish ................... Passed 0.09 sec 190/246 Test #191: deep-cmdsub.fish ......................... Passed 0.15 sec Start 192: init-command-mix.fish Start 193: stack-overflow.fish Start 194: commandline.fish 191/246 Test #192: init-command-mix.fish .................... Passed 0.09 sec 192/246 Test #193: stack-overflow.fish ...................... Passed 0.09 sec 193/246 Test #194: commandline.fish ......................... Passed 0.09 sec Start 195: complete-group-order.fish Start 196: job-ids.fish Start 197: slices.fish 194/246 Test #195: complete-group-order.fish ................ Passed 0.09 sec 195/246 Test #197: slices.fish .............................. Passed 0.09 sec 196/246 Test #196: job-ids.fish ............................. Passed 0.09 sec Start 198: string.fish Start 199: no-config.fish Start 200: type.fish 197/246 Test #199: no-config.fish ........................... Passed 0.10 sec 198/246 Test #200: type.fish ................................ Passed 0.20 sec Start 201: andor.fish Start 202: abbr.fish 199/246 Test #201: andor.fish ............................... Passed 0.08 sec 200/246 Test #202: abbr.fish ................................ Passed 0.14 sec Start 203: loops.fish Start 204: math.fish 201/246 Test #204: math.fish ................................ Passed 0.09 sec 202/246 Test #203: loops.fish ............................... Passed 0.11 sec 203/246 Test #198: string.fish .............................. Passed 0.75 sec Start 205: read.fish Start 206: pipestatus.fish Start 207: colon-delimited-var.fish 204/246 Test #207: colon-delimited-var.fish ................. Passed 0.09 sec 205/246 Test #206: pipestatus.fish .......................... Passed 0.12 sec 206/246 Test #205: read.fish ................................ Passed 0.22 sec Start 208: check-all-fish-files.fish Start 209: command-vars-persist.fish Start 210: trace.fish 207/246 Test #210: trace.fish ............................... Passed 0.07 sec 208/246 Test #209: command-vars-persist.fish ................ Passed 0.07 sec Start 211: pipeline.py Start 212: cursor_selection.py 209/246 Test #212: cursor_selection.py ...................... Passed 0.06 sec 210/246 Test #211: pipeline.py .............................. Passed 0.06 sec Start 213: set_color.py Start 214: sigint.py 211/246 Test #214: sigint.py ................................ Passed 0.06 sec 212/246 Test #213: set_color.py ............................. Passed 0.06 sec Start 215: undo.py Start 216: exit_handlers.py 213/246 Test #216: exit_handlers.py ......................... Passed 0.05 sec 214/246 Test #215: undo.py .................................. Passed 0.06 sec Start 217: private_mode.py Start 218: stdin_nonblocking.py 215/246 Test #217: private_mode.py .......................... Passed 0.06 sec 216/246 Test #218: stdin_nonblocking.py ..................... Passed 0.06 sec Start 219: torn_escapes.py Start 220: history.py 217/246 Test #219: torn_escapes.py .......................... Passed 0.07 sec 218/246 Test #220: history.py ............................... Passed 0.07 sec Start 221: exit_nohang.py Start 222: tty_ownership.py 219/246 Test #222: tty_ownership.py ......................... Passed 0.08 sec 220/246 Test #221: exit_nohang.py ........................... Passed 0.28 sec Start 223: wildcard_tab.py Start 224: isatty.py 221/246 Test #224: isatty.py ................................ Passed 0.20 sec 222/246 Test #223: wildcard_tab.py .......................... Passed 0.20 sec Start 225: signals.py Start 226: read.py 223/246 Test #171: jobs.fish ................................ Passed 5.40 sec 224/246 Test #208: check-all-fish-files.fish ................ Passed 2.18 sec 225/246 Test #225: signals.py ............................... Passed 0.11 sec 226/246 Test #226: read.py .................................. Passed 0.11 sec Start 227: exit.py Start 228: fkr.py Start 229: postexec.py Start 230: eval-stack-overflow.py 227/246 Test #228: fkr.py ................................... Passed 0.07 sec 228/246 Test #230: eval-stack-overflow.py ................... Passed 0.07 sec 229/246 Test #227: exit.py .................................. Passed 0.07 sec 230/246 Test #229: postexec.py .............................. Passed 0.07 sec Start 231: fg.py Start 232: bind_mode_events.py Start 233: bind.py Start 234: complete-group-order.py 231/246 Test #232: bind_mode_events.py ...................... Passed 0.06 sec 232/246 Test #233: bind.py .................................. Passed 0.07 sec 233/246 Test #234: complete-group-order.py .................. Passed 0.07 sec 234/246 Test #231: fg.py .................................... Passed 0.08 sec Start 235: generic.py Start 236: wait.py Start 237: disable_mouse.py Start 238: terminal.py 235/246 Test #238: terminal.py .............................. Passed 0.08 sec 236/246 Test #237: disable_mouse.py ......................... Passed 0.08 sec 237/246 Test #235: generic.py ............................... Passed 0.08 sec 238/246 Test #236: wait.py .................................. Passed 0.08 sec Start 239: cancel_event.py Start 240: commandline.py Start 241: abbrs.py Start 242: nullterm.py 239/246 Test #242: nullterm.py .............................. Passed 0.07 sec 240/246 Test #241: abbrs.py ................................. Passed 0.08 sec 241/246 Test #239: cancel_event.py .......................... Passed 0.08 sec 242/246 Test #240: commandline.py ........................... Passed 0.08 sec Start 243: job_summary.py Start 244: histfile.py Start 245: status.py Start 246: complete.py 243/246 Test #245: status.py ................................ Passed 0.07 sec 244/246 Test #243: job_summary.py ........................... Passed 0.08 sec 245/246 Test #246: complete.py .............................. Passed 0.08 sec 246/246 Test #244: histfile.py .............................. Passed 0.08 sec 100% tests passed, 0 tests failed out of 246 Total Test time (real) = 19.62 sec make[1]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<> fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a rm -f debian/fish.substvars rm -f debian/fish.*.debhelper rm -rf debian/fish/ dh_auto_install -a install -d debian/fish cd obj-i686-linux-gnu make -j4 install DESTDIR=/<>/debian/fish AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -H/<> -B/<>/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles /<>/obj-i686-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/depend make -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/depend make -f CMakeFiles/link_doc.dir/build.make CMakeFiles/link_doc.dir/depend make -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_2.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/link_doc.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build.make CMakeFiles/CHECK-FISH-BUILD-VERSION-FILE.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/build make -f CMakeFiles/link_doc.dir/build.make CMakeFiles/link_doc.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pofiles_2.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E create_symlink /<>/user_doc /<>/obj-i686-linux-gnu/user_doc make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pofiles_1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && /<>/build_tools/git_version_gen.sh /<>/obj-i686-linux-gnu [ 1%] Built target pofiles_2 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_5.dir/build.make CMakeFiles/pofiles_5.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_5.dir/DependInfo.cmake --color= [ 2%] Built target pofiles_1 make -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_4.dir/DependInfo.cmake --color= [ 2%] Built target link_doc make -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_5.dir/build.make CMakeFiles/pofiles_5.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pofiles_4.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pofiles_5.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 3%] Built target pofiles_5 [ 3%] Built target CHECK-FISH-BUILD-VERSION-FILE make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/depend make -f CMakeFiles/pofiles_6.dir/build.make CMakeFiles/pofiles_6.dir/depend [ 3%] Built target pofiles_4 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/build make -f CMakeFiles/pofiles_7.dir/build.make CMakeFiles/pofiles_7.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_6.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_test_helper.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pofiles_3.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/pofiles_7.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish_test_helper.dir/build.make CMakeFiles/fish_test_helper.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_6.dir/build.make CMakeFiles/pofiles_6.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/pofiles_7.dir/build.make CMakeFiles/pofiles_7.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pofiles_6.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fish_test_helper.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/pofiles_7.dir/build'. [ 4%] Built target pofiles_3 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/build_fish_pc.dir/build.make CMakeFiles/build_fish_pc.dir/depend [ 6%] Built target fish_test_helper make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/build_fish_pc.dir/DependInfo.cmake --color= [ 7%] Built target pofiles_7 [ 8%] Built target pofiles_6 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/build_fish_pc.dir/build.make CMakeFiles/build_fish_pc.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/build_fish_pc.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fishlib.dir/DependInfo.cmake --color= [ 8%] Built target build_fish_pc make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fishlib.dir/build.make CMakeFiles/fishlib.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fishlib.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fishlib make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/depend make -f CMakeFiles/fish_key_reader.dir/build.make CMakeFiles/fish_key_reader.dir/depend make -f CMakeFiles/fish_indent.dir/build.make CMakeFiles/fish_indent.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_indent.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fish_key_reader.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish.dir/build.make CMakeFiles/fish.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fish_key_reader.dir/build.make CMakeFiles/fish_key_reader.dir/build make -f CMakeFiles/fish_indent.dir/build.make CMakeFiles/fish_indent.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fish.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fish_key_reader.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fish_indent.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 97%] Built target fish_key_reader [ 97%] Built target fish [100%] Built target fish_indent make[2]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/obj-i686-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/obj-i686-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" make[1]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<> dh_installdocs -a cp --reflink=auto -a README.rst debian/fish/usr/share/doc/fish chown -R 0:0 debian/fish/usr/share/doc chmod -R go=rX debian/fish/usr/share/doc chmod -R u\+rw debian/fish/usr/share/doc install -p -m0644 debian/copyright debian/fish/usr/share/doc/fish/copyright install -d debian/fish/usr/share/doc-base/ install -p -m0644 debian/doc-base debian/fish/usr/share/doc-base/fish dh_installchangelogs -a install -p -m0644 debian/changelog debian/fish/usr/share/doc/fish/changelog.Debian dh_installman -a man --recode UTF-8 ./fish_indent\.1 > fish_indent\.1\.new chmod 644 fish_indent.1.new mv -f fish_indent.1.new fish_indent.1 man --recode UTF-8 ./fish\.1 > fish\.1\.new chmod 644 fish.1.new mv -f fish.1.new fish.1 man --recode UTF-8 ./fish_key_reader\.1 > fish_key_reader\.1\.new chmod 644 fish_key_reader.1.new mv -f fish_key_reader.1.new fish_key_reader.1 dh_lintian -a install -d debian/fish/usr/share/lintian/overrides install -p -m0644 debian/lintian-overrides debian/fish/usr/share/lintian/overrides/fish dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a cd debian/fish chmod a-x usr/share/doc/fish/CHANGELOG.rst usr/share/doc/fish/README.rst usr/share/doc/fish/changelog.Debian usr/share/man/man1/fish.1 usr/share/man/man1/fish_indent.1 usr/share/man/man1/fish_key_reader.1 gzip -9nf usr/share/doc/fish/CHANGELOG.rst usr/share/doc/fish/README.rst usr/share/doc/fish/changelog.Debian usr/share/man/man1/fish.1 usr/share/man/man1/fish_indent.1 usr/share/man/man1/fish_key_reader.1 cd '/<>' dh_fixperms -a find debian/fish -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/fish ! -type l -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/fish/usr/share/doc -type f ! -regex 'debian/fish/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/fish/usr/share/doc -type d -print0 2>/dev/null | xargs -0r chmod 0755 find debian/fish/usr/share/man debian/fish/usr/man/ debian/fish/usr/X11*/man/ -type f -print0 2>/dev/null | xargs -0r chmod 0644 find debian/fish/usr/include -type f -print0 2>/dev/null | xargs -0r chmod 0644 find debian/fish/usr/share/applications -type f -print0 2>/dev/null | xargs -0r chmod 0644 find debian/fish/usr/lib/i386-linux-gnu/perl5/5.22 debian/fish/usr/share/perl5 -type f -perm -5 -name '*.pm' -print0 2>/dev/null | xargs -0r chmod a-X find debian/fish -perm -5 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' \) -print0 2>/dev/null | xargs -0r chmod 0644 find debian/fish/usr/bin -type f -print0 2>/dev/null | xargs -0r chmod a+x find debian/fish/usr/lib -type f -name '*.ali' -print0 2>/dev/null | xargs -0r chmod uga-w find debian/fish/usr/share/lintian/overrides -type f -print0 2>/dev/null | xargs -0r chmod 0644 dh_strip -a dh_strip debug symbol extraction: disabling for PPA build dh_strip debug symbol extraction: not enabling -a because /CurrentlyBuilding exists dh_strip debug symbol extraction: not doing anything since NO_PKG_MANGLE is given strip --remove-section=.comment --remove-section=.note debian/fish/usr/bin/fish_key_reader strip --remove-section=.comment --remove-section=.note debian/fish/usr/bin/fish strip --remove-section=.comment --remove-section=.note debian/fish/usr/bin/fish_indent dh_makeshlibs -a rm -f debian/fish/DEBIAN/shlibs dh_shlibdeps -a install -d debian/fish/DEBIAN dpkg-shlibdeps -Tdebian/fish.substvars debian/fish/usr/bin/fish_key_reader debian/fish/usr/bin/fish debian/fish/usr/bin/fish_indent dh_installdeb -a sed s/#DEBHELPER#// < debian/postinst > debian/fish/DEBIAN/postinst chown 0:0 debian/fish/DEBIAN/postinst chmod 0755 debian/fish/DEBIAN/postinst sed s/#DEBHELPER#// < debian/prerm > debian/fish/DEBIAN/prerm chown 0:0 debian/fish/DEBIAN/prerm chmod 0755 debian/fish/DEBIAN/prerm find debian/fish/etc -type f -printf '/etc/%P ' | LC_ALL=C sort >> debian/fish/DEBIAN/conffiles chmod 0644 debian/fish/DEBIAN/conffiles dh_gencontrol -a echo misc:Depends= >> debian/fish.substvars echo misc:Pre-Depends= >> debian/fish.substvars dpkg-gencontrol -pfish -ldebian/changelog -Tdebian/fish.substvars -Pdebian/fish dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe chmod 0644 debian/fish/DEBIAN/control chown 0:0 debian/fish/DEBIAN/control dh_gencontrol debug symbol wrapper: all non-arch-all packages for this build platform i386: fish dh_gencontrol debug symbol wrapper: packages to act on: fish dh_gencontrol debug symbol wrapper: ignored packages: dh_gencontrol debug symbol wrapper: no debian/fish-dbgsym, skipping package fish dh_md5sums -a (cd debian/fish >/dev/null ; find . -type f ! -path "./etc/fish/config.fish" ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null chmod 0644 debian/fish/DEBIAN/md5sums chown 0:0 debian/fish/DEBIAN/md5sums dh_builddeb -a dpkg-deb --build debian/fish .. INFO: pkgstriptranslations version 129 INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'fish' in '../fish_3.6.1-1~xenial_i386.deb'. dpkg-genchanges -B -mLaunchpad Build Daemon >../fish_3.6.1-1~xenial_i386.changes dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build fish-3.6.1 dpkg-buildpackage: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2023-03-25T09:38:55Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ fish_3.6.1-1~xenial_i386.changes: --------------------------------- Format: 1.8 Date: Sat, 25 Mar 2023 17:22:12 +0800 Source: fish Binary: fish Architecture: i386 Version: 3.6.1-1~xenial Distribution: xenial Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: David Adam Description: fish - friendly interactive shell Changes: fish (3.6.1-1~xenial) xenial; urgency=medium . * Release of new version 3.6.1. . See https://github.com/fish-shell/fish-shell/releases/tag/3.6.1 for significant changes. Checksums-Sha1: e146c09fe15b486cc7f03c9d9b26f2fb35d83945 2447500 fish_3.6.1-1~xenial_i386.deb Checksums-Sha256: 25164e2e9a90b1ef514ea378379f920b1f0abe2e220b2191f443e27f44cf7557 2447500 fish_3.6.1-1~xenial_i386.deb Files: 74045cad73af1f0283de27171d332d27 2447500 shells optional fish_3.6.1-1~xenial_i386.deb /<>/fish_3.6.1-1~xenial_i386.changes.new could not be renamed to /<>/fish_3.6.1-1~xenial_i386.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ fish_3.6.1-1~xenial_i386.deb ---------------------------- new debian package, version 2.0. size 2447500 bytes: control archive=41715 bytes. 22 bytes, 1 lines conffiles 668 bytes, 16 lines control 112095 bytes, 1495 lines md5sums 1075 bytes, 47 lines * postinst #!/bin/sh 1027 bytes, 46 lines * prerm #!/bin/sh Package: fish Version: 3.6.1-1~xenial Architecture: i386 Maintainer: ridiculous_fish Installed-Size: 17597 Depends: libc6 (>= 2.17), libgcc1 (>= 1:4.2), libpcre2-32-0, libstdc++6 (>= 5.2), libtinfo5 (>= 6), passwd (>= 4.0.3-10), gettext-base, man-db, procps, python3 (>= 3.5) Recommends: xsel (>= 1.2.0) Suggests: xdg-utils Conflicts: fish-common Section: shells Priority: optional Homepage: https://fishshell.com/ Description: friendly interactive shell Fish is a command-line shell for modern systems, focusing on user-friendliness, sensibility and discoverability in interactive use. The syntax is simple, but not POSIX compliant. drwxr-xr-x root/root 0 2023-03-25 09:38 ./ drwxr-xr-x root/root 0 2023-03-25 09:38 ./etc/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./etc/fish/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./etc/fish/completions/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./etc/fish/conf.d/ -rw-r--r-- root/root 425 2023-03-25 06:50 ./etc/fish/config.fish drwxr-xr-x root/root 0 2023-03-25 09:38 ./etc/fish/functions/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/bin/ -rwxr-xr-x root/root 1985344 2023-03-25 09:38 ./usr/bin/fish -rwxr-xr-x root/root 2009936 2023-03-25 09:38 ./usr/bin/fish_indent -rwxr-xr-x root/root 1973060 2023-03-25 09:38 ./usr/bin/fish_key_reader drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/applications/ -rw-r--r-- root/root 368 2023-03-25 06:50 ./usr/share/applications/fish.desktop drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/doc-base/ -rw-r--r-- root/root 271 2023-03-25 09:21 ./usr/share/doc-base/fish drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/doc/fish/ -rw-r--r-- root/root 230 2023-03-25 06:56 ./usr/share/doc/fish/.buildinfo -rw-r--r-- root/root 69067 2023-03-25 06:50 ./usr/share/doc/fish/CHANGELOG.rst.gz -rw-r--r-- root/root 3401 2023-03-25 06:50 ./usr/share/doc/fish/README.rst.gz drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/doc/fish/_static/ -rw-r--r-- root/root 14813 2023-03-25 06:56 ./usr/share/doc/fish/_static/basic.css -rw-r--r-- root/root 4371 2023-03-25 06:56 ./usr/share/doc/fish/_static/classic.css -rw-r--r-- root/root 28 2023-03-25 06:56 ./usr/share/doc/fish/_static/default.css -rw-r--r-- root/root 4472 2023-03-25 06:56 ./usr/share/doc/fish/_static/doctools.js -rw-r--r-- root/root 421 2023-03-25 06:56 ./usr/share/doc/fish/_static/documentation_options.js -rw-r--r-- root/root 286 2023-03-25 09:38 ./usr/share/doc/fish/_static/file.png -rw-r--r-- root/root 7293 2023-03-25 09:38 ./usr/share/doc/fish/_static/fish.png -rw-r--r-- root/root 4758 2023-03-25 06:56 ./usr/share/doc/fish/_static/language_data.js -rw-r--r-- root/root 90 2023-03-25 09:38 ./usr/share/doc/fish/_static/minus.png -rw-r--r-- root/root 90 2023-03-25 09:38 ./usr/share/doc/fish/_static/plus.png -rw-r--r-- root/root 14344 2023-03-25 06:56 ./usr/share/doc/fish/_static/pydoctheme.css -rw-r--r-- root/root 5453 2023-03-25 06:56 ./usr/share/doc/fish/_static/pygments.css -rw-r--r-- root/root 18215 2023-03-25 06:56 ./usr/share/doc/fish/_static/searchtools.js -rw-r--r-- root/root 2540 2023-03-25 06:56 ./usr/share/doc/fish/_static/sidebar.js -rw-r--r-- root/root 4712 2023-03-25 06:56 ./usr/share/doc/fish/_static/sphinx_highlight.js -rw-r--r-- root/root 1305 2023-03-25 09:22 ./usr/share/doc/fish/changelog.Debian.gz drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/doc/fish/cmds/ -rw-r--r-- root/root 10940 2023-03-25 06:56 ./usr/share/doc/fish/cmds/_.html -rw-r--r-- root/root 27766 2023-03-25 06:56 ./usr/share/doc/fish/cmds/abbr.html -rw-r--r-- root/root 14431 2023-03-25 06:56 ./usr/share/doc/fish/cmds/alias.html -rw-r--r-- root/root 11967 2023-03-25 06:56 ./usr/share/doc/fish/cmds/and.html -rw-r--r-- root/root 38173 2023-03-25 06:56 ./usr/share/doc/fish/cmds/argparse.html -rw-r--r-- root/root 12756 2023-03-25 06:56 ./usr/share/doc/fish/cmds/begin.html -rw-r--r-- root/root 11780 2023-03-25 06:56 ./usr/share/doc/fish/cmds/bg.html -rw-r--r-- root/root 45980 2023-03-25 06:56 ./usr/share/doc/fish/cmds/bind.html -rw-r--r-- root/root 12825 2023-03-25 06:56 ./usr/share/doc/fish/cmds/block.html -rw-r--r-- root/root 11863 2023-03-25 06:56 ./usr/share/doc/fish/cmds/break.html -rw-r--r-- root/root 9685 2023-03-25 06:56 ./usr/share/doc/fish/cmds/breakpoint.html -rw-r--r-- root/root 10785 2023-03-25 06:56 ./usr/share/doc/fish/cmds/builtin.html -rw-r--r-- root/root 14087 2023-03-25 06:56 ./usr/share/doc/fish/cmds/case.html -rw-r--r-- root/root 13325 2023-03-25 06:56 ./usr/share/doc/fish/cmds/cd.html -rw-r--r-- root/root 11282 2023-03-25 06:56 ./usr/share/doc/fish/cmds/cdh.html -rw-r--r-- root/root 12666 2023-03-25 06:56 ./usr/share/doc/fish/cmds/command.html -rw-r--r-- root/root 18095 2023-03-25 06:56 ./usr/share/doc/fish/cmds/commandline.html -rw-r--r-- root/root 28734 2023-03-25 06:56 ./usr/share/doc/fish/cmds/complete.html -rw-r--r-- root/root 13895 2023-03-25 06:56 ./usr/share/doc/fish/cmds/contains.html -rw-r--r-- root/root 12418 2023-03-25 06:56 ./usr/share/doc/fish/cmds/continue.html -rw-r--r-- root/root 12757 2023-03-25 06:56 ./usr/share/doc/fish/cmds/count.html -rw-r--r-- root/root 10729 2023-03-25 06:56 ./usr/share/doc/fish/cmds/dirh.html -rw-r--r-- root/root 10482 2023-03-25 06:56 ./usr/share/doc/fish/cmds/dirs.html -rw-r--r-- root/root 11694 2023-03-25 06:56 ./usr/share/doc/fish/cmds/disown.html -rw-r--r-- root/root 13112 2023-03-25 06:56 ./usr/share/doc/fish/cmds/echo.html -rw-r--r-- root/root 11187 2023-03-25 06:56 ./usr/share/doc/fish/cmds/else.html -rw-r--r-- root/root 11155 2023-03-25 06:56 ./usr/share/doc/fish/cmds/emit.html -rw-r--r-- root/root 12828 2023-03-25 06:56 ./usr/share/doc/fish/cmds/end.html -rw-r--r-- root/root 10837 2023-03-25 06:56 ./usr/share/doc/fish/cmds/eval.html -rw-r--r-- root/root 10222 2023-03-25 06:56 ./usr/share/doc/fish/cmds/exec.html -rw-r--r-- root/root 9763 2023-03-25 06:56 ./usr/share/doc/fish/cmds/exit.html -rw-r--r-- root/root 9749 2023-03-25 06:56 ./usr/share/doc/fish/cmds/false.html -rw-r--r-- root/root 10700 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fg.html -rw-r--r-- root/root 17815 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish.html -rw-r--r-- root/root 18854 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_add_path.html -rw-r--r-- root/root 12929 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_breakpoint_prompt.html -rw-r--r-- root/root 11371 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_clipboard_copy.html -rw-r--r-- root/root 11912 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_clipboard_paste.html -rw-r--r-- root/root 14439 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_command_not_found.html -rw-r--r-- root/root 16228 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_config.html -rw-r--r-- root/root 16557 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_delta.html -rw-r--r-- root/root 24949 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_git_prompt.html -rw-r--r-- root/root 12630 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_greeting.html -rw-r--r-- root/root 14869 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_hg_prompt.html -rw-r--r-- root/root 12555 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_indent.html -rw-r--r-- root/root 10439 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_is_root_user.html -rw-r--r-- root/root 13946 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_key_reader.html -rw-r--r-- root/root 14831 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_mode_prompt.html -rw-r--r-- root/root 16631 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_opt.html -rw-r--r-- root/root 12176 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_prompt.html -rw-r--r-- root/root 10858 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_right_prompt.html -rw-r--r-- root/root 11522 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_status_to_signal.html -rw-r--r-- root/root 18816 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_svn_prompt.html -rw-r--r-- root/root 11427 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_title.html -rw-r--r-- root/root 9959 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_update_completions.html -rw-r--r-- root/root 12328 2023-03-25 06:56 ./usr/share/doc/fish/cmds/fish_vcs_prompt.html -rw-r--r-- root/root 13240 2023-03-25 06:56 ./usr/share/doc/fish/cmds/for.html -rw-r--r-- root/root 12841 2023-03-25 06:56 ./usr/share/doc/fish/cmds/funced.html -rw-r--r-- root/root 11862 2023-03-25 06:56 ./usr/share/doc/fish/cmds/funcsave.html -rw-r--r-- root/root 24537 2023-03-25 06:56 ./usr/share/doc/fish/cmds/function.html -rw-r--r-- root/root 17412 2023-03-25 06:56 ./usr/share/doc/fish/cmds/functions.html -rw-r--r-- root/root 10981 2023-03-25 06:56 ./usr/share/doc/fish/cmds/help.html -rw-r--r-- root/root 23064 2023-03-25 06:56 ./usr/share/doc/fish/cmds/history.html -rw-r--r-- root/root 14150 2023-03-25 06:56 ./usr/share/doc/fish/cmds/if.html -rw-r--r-- root/root 11943 2023-03-25 06:56 ./usr/share/doc/fish/cmds/isatty.html -rw-r--r-- root/root 12342 2023-03-25 06:56 ./usr/share/doc/fish/cmds/jobs.html -rw-r--r-- root/root 31133 2023-03-25 06:56 ./usr/share/doc/fish/cmds/math.html -rw-r--r-- root/root 12168 2023-03-25 06:56 ./usr/share/doc/fish/cmds/nextd.html -rw-r--r-- root/root 10881 2023-03-25 06:56 ./usr/share/doc/fish/cmds/not.html -rw-r--r-- root/root 10291 2023-03-25 06:56 ./usr/share/doc/fish/cmds/open.html -rw-r--r-- root/root 11734 2023-03-25 06:56 ./usr/share/doc/fish/cmds/or.html -rw-r--r-- root/root 67690 2023-03-25 06:56 ./usr/share/doc/fish/cmds/path.html -rw-r--r-- root/root 11174 2023-03-25 06:56 ./usr/share/doc/fish/cmds/popd.html -rw-r--r-- root/root 12181 2023-03-25 06:56 ./usr/share/doc/fish/cmds/prevd.html -rw-r--r-- root/root 19462 2023-03-25 06:56 ./usr/share/doc/fish/cmds/printf.html -rw-r--r-- root/root 10932 2023-03-25 06:56 ./usr/share/doc/fish/cmds/prompt_hostname.html -rw-r--r-- root/root 10760 2023-03-25 06:56 ./usr/share/doc/fish/cmds/prompt_login.html -rw-r--r-- root/root 13311 2023-03-25 06:56 ./usr/share/doc/fish/cmds/prompt_pwd.html -rw-r--r-- root/root 13533 2023-03-25 06:56 ./usr/share/doc/fish/cmds/psub.html -rw-r--r-- root/root 12112 2023-03-25 06:56 ./usr/share/doc/fish/cmds/pushd.html -rw-r--r-- root/root 10820 2023-03-25 06:56 ./usr/share/doc/fish/cmds/pwd.html -rw-r--r-- root/root 13377 2023-03-25 06:56 ./usr/share/doc/fish/cmds/random.html -rw-r--r-- root/root 24694 2023-03-25 06:56 ./usr/share/doc/fish/cmds/read.html -rw-r--r-- root/root 10806 2023-03-25 06:56 ./usr/share/doc/fish/cmds/realpath.html -rw-r--r-- root/root 11168 2023-03-25 06:56 ./usr/share/doc/fish/cmds/return.html -rw-r--r-- root/root 29969 2023-03-25 06:56 ./usr/share/doc/fish/cmds/set.html -rw-r--r-- root/root 18447 2023-03-25 06:56 ./usr/share/doc/fish/cmds/set_color.html -rw-r--r-- root/root 13551 2023-03-25 06:56 ./usr/share/doc/fish/cmds/source.html -rw-r--r-- root/root 17197 2023-03-25 06:56 ./usr/share/doc/fish/cmds/status.html -rw-r--r-- root/root 14684 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-collect.html -rw-r--r-- root/root 13041 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-escape.html -rw-r--r-- root/root 13984 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-join.html -rw-r--r-- root/root 13990 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-join0.html -rw-r--r-- root/root 13579 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-length.html -rw-r--r-- root/root 9999 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-lower.html -rw-r--r-- root/root 25304 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-match.html -rw-r--r-- root/root 14121 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-pad.html -rw-r--r-- root/root 13393 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-repeat.html -rw-r--r-- root/root 15830 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-replace.html -rw-r--r-- root/root 19838 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-shorten.html -rw-r--r-- root/root 18547 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-split.html -rw-r--r-- root/root 18476 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-split0.html -rw-r--r-- root/root 13926 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-sub.html -rw-r--r-- root/root 11883 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-trim.html -rw-r--r-- root/root 13043 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-unescape.html -rw-r--r-- root/root 10005 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string-upper.html -rw-r--r-- root/root 122154 2023-03-25 06:56 ./usr/share/doc/fish/cmds/string.html -rw-r--r-- root/root 9822 2023-03-25 06:56 ./usr/share/doc/fish/cmds/suspend.html -rw-r--r-- root/root 14296 2023-03-25 06:56 ./usr/share/doc/fish/cmds/switch.html -rw-r--r-- root/root 26606 2023-03-25 06:56 ./usr/share/doc/fish/cmds/test.html -rw-r--r-- root/root 16442 2023-03-25 06:56 ./usr/share/doc/fish/cmds/time.html -rw-r--r-- root/root 12754 2023-03-25 06:56 ./usr/share/doc/fish/cmds/trap.html -rw-r--r-- root/root 9927 2023-03-25 06:56 ./usr/share/doc/fish/cmds/true.html -rw-r--r-- root/root 13109 2023-03-25 06:56 ./usr/share/doc/fish/cmds/type.html -rw-r--r-- root/root 16394 2023-03-25 06:56 ./usr/share/doc/fish/cmds/ulimit.html -rw-r--r-- root/root 14105 2023-03-25 06:56 ./usr/share/doc/fish/cmds/umask.html -rw-r--r-- root/root 10222 2023-03-25 06:56 ./usr/share/doc/fish/cmds/vared.html -rw-r--r-- root/root 13104 2023-03-25 06:56 ./usr/share/doc/fish/cmds/wait.html -rw-r--r-- root/root 11865 2023-03-25 06:56 ./usr/share/doc/fish/cmds/while.html -rw-r--r-- root/root 34692 2023-03-25 06:56 ./usr/share/doc/fish/commands.html -rw-r--r-- root/root 26965 2023-03-25 06:56 ./usr/share/doc/fish/completions.html -rw-r--r-- root/root 4694 2023-03-25 09:21 ./usr/share/doc/fish/copyright -rw-r--r-- root/root 17254 2023-03-25 06:56 ./usr/share/doc/fish/design.html -rw-r--r-- root/root 57534 2023-03-25 06:56 ./usr/share/doc/fish/faq.html -rw-r--r-- root/root 56509 2023-03-25 06:56 ./usr/share/doc/fish/fish_for_bash_users.html -rw-r--r-- root/root 38645 2023-03-25 06:56 ./usr/share/doc/fish/genindex.html -rw-r--r-- root/root 25419 2023-03-25 06:56 ./usr/share/doc/fish/index.html -rw-r--r-- root/root 102441 2023-03-25 06:56 ./usr/share/doc/fish/interactive.html -rw-r--r-- root/root 251777 2023-03-25 06:56 ./usr/share/doc/fish/language.html -rw-r--r-- root/root 30260 2023-03-25 06:56 ./usr/share/doc/fish/license.html -rw-r--r-- root/root 7056 2023-03-25 06:56 ./usr/share/doc/fish/objects.inv -rw-r--r-- root/root 584945 2023-03-25 06:56 ./usr/share/doc/fish/relnotes.html -rw-r--r-- root/root 6887 2023-03-25 06:56 ./usr/share/doc/fish/search.html -rw-r--r-- root/root 1350 2023-03-25 06:56 ./usr/share/doc/fish/searchindex.js -rw-r--r-- root/root 81950 2023-03-25 06:56 ./usr/share/doc/fish/tutorial.html drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/ -rw-r--r-- root/root 452 2023-03-25 09:37 ./usr/share/fish/__fish_build_paths.fish drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/completions/ -rw-r--r-- root/root 21 2023-03-25 06:50 ./usr/share/fish/completions/..fish -rw-r--r-- root/root 4177 2023-03-25 06:50 ./usr/share/fish/completions/7z.fish -rw-r--r-- root/root 47 2023-03-25 06:50 ./usr/share/fish/completions/7za.fish -rw-r--r-- root/root 47 2023-03-25 06:50 ./usr/share/fish/completions/7zr.fish -rw-r--r-- root/root 970 2023-03-25 06:50 ./usr/share/fish/completions/VBoxHeadless.fish -rw-r--r-- root/root 2426 2023-03-25 06:50 ./usr/share/fish/completions/VBoxSDL.fish -rw-r--r-- root/root 205 2023-03-25 06:50 ./usr/share/fish/completions/a2disconf.fish -rw-r--r-- root/root 201 2023-03-25 06:50 ./usr/share/fish/completions/a2dismod.fish -rw-r--r-- root/root 205 2023-03-25 06:50 ./usr/share/fish/completions/a2dissite.fish -rw-r--r-- root/root 135 2023-03-25 06:50 ./usr/share/fish/completions/a2enconf.fish -rw-r--r-- root/root 132 2023-03-25 06:50 ./usr/share/fish/completions/a2enmod.fish -rw-r--r-- root/root 135 2023-03-25 06:50 ./usr/share/fish/completions/a2ensite.fish -rw-r--r-- root/root 1347 2023-03-25 06:50 ./usr/share/fish/completions/abbr.fish -rw-r--r-- root/root 1682 2023-03-25 06:50 ./usr/share/fish/completions/abook.fish -rw-r--r-- root/root 110 2023-03-25 06:50 ./usr/share/fish/completions/acat.fish -rw-r--r-- root/root 73 2023-03-25 06:50 ./usr/share/fish/completions/accept.fish -rw-r--r-- root/root 5330 2023-03-25 06:50 ./usr/share/fish/completions/ack.fish -rw-r--r-- root/root 1281 2023-03-25 06:50 ./usr/share/fish/completions/acpi.fish -rw-r--r-- root/root 14513 2023-03-25 06:50 ./usr/share/fish/completions/adb.fish -rw-r--r-- root/root 2197 2023-03-25 06:50 ./usr/share/fish/completions/adduser.fish -rw-r--r-- root/root 27 2023-03-25 06:50 ./usr/share/fish/completions/adiff.fish -rw-r--r-- root/root 124 2023-03-25 06:50 ./usr/share/fish/completions/alias.fish -rw-r--r-- root/root 108 2023-03-25 06:50 ./usr/share/fish/completions/als.fish -rw-r--r-- root/root 2814 2023-03-25 06:50 ./usr/share/fish/completions/alsactl.fish -rw-r--r-- root/root 441 2023-03-25 06:50 ./usr/share/fish/completions/alsamixer.fish -rw-r--r-- root/root 2255 2023-03-25 06:50 ./usr/share/fish/completions/alternatives.fish -rw-r--r-- root/root 933 2023-03-25 06:50 ./usr/share/fish/completions/amixer.fish -rw-r--r-- root/root 107 2023-03-25 06:50 ./usr/share/fish/completions/and.fish -rw-r--r-- root/root 5546 2023-03-25 06:50 ./usr/share/fish/completions/animate.fish -rw-r--r-- root/root 2431 2023-03-25 06:50 ./usr/share/fish/completions/ansible-galaxy.fish -rw-r--r-- root/root 3530 2023-03-25 06:50 ./usr/share/fish/completions/ansible-playbook.fish -rw-r--r-- root/root 2698 2023-03-25 06:50 ./usr/share/fish/completions/ansible-vault.fish -rw-r--r-- root/root 3153 2023-03-25 06:50 ./usr/share/fish/completions/ansible.fish -rw-r--r-- root/root 4423 2023-03-25 06:50 ./usr/share/fish/completions/ant.fish -rw-r--r-- root/root 27 2023-03-25 06:50 ./usr/share/fish/completions/apack.fish -rw-r--r-- root/root 12572 2023-03-25 06:50 ./usr/share/fish/completions/apk.fish -rw-r--r-- root/root 10814 2023-03-25 06:50 ./usr/share/fish/completions/apkanalyzer.fish -rw-r--r-- root/root 14830 2023-03-25 06:50 ./usr/share/fish/completions/apm.fish -rw-r--r-- root/root 3486 2023-03-25 06:50 ./usr/share/fish/completions/apropos.fish -rw-r--r-- root/root 1799 2023-03-25 06:50 ./usr/share/fish/completions/apt-build.fish -rw-r--r-- root/root 2362 2023-03-25 06:50 ./usr/share/fish/completions/apt-cache.fish -rw-r--r-- root/root 755 2023-03-25 06:50 ./usr/share/fish/completions/apt-cdrom.fish -rw-r--r-- root/root 415 2023-03-25 06:50 ./usr/share/fish/completions/apt-config.fish -rw-r--r-- root/root 283 2023-03-25 06:50 ./usr/share/fish/completions/apt-extracttemplates.fish -rw-r--r-- root/root 1165 2023-03-25 06:50 ./usr/share/fish/completions/apt-file.fish -rw-r--r-- root/root 1113 2023-03-25 06:50 ./usr/share/fish/completions/apt-ftparchive.fish -rw-r--r-- root/root 4279 2023-03-25 06:50 ./usr/share/fish/completions/apt-get.fish -rw-r--r-- root/root 160 2023-03-25 06:50 ./usr/share/fish/completions/apt-key.fish -rw-r--r-- root/root 1823 2023-03-25 06:50 ./usr/share/fish/completions/apt-listbugs.fish -rw-r--r-- root/root 946 2023-03-25 06:50 ./usr/share/fish/completions/apt-listchanges.fish -rw-r--r-- root/root 1693 2023-03-25 06:50 ./usr/share/fish/completions/apt-mark.fish -rw-r--r-- root/root 1372 2023-03-25 06:50 ./usr/share/fish/completions/apt-move.fish -rw-r--r-- root/root 649 2023-03-25 06:50 ./usr/share/fish/completions/apt-proxy-import.fish -rw-r--r-- root/root 953 2023-03-25 06:50 ./usr/share/fish/completions/apt-rdepends.fish -rw-r--r-- root/root 118 2023-03-25 06:50 ./usr/share/fish/completions/apt-setup.fish -rw-r--r-- root/root 738 2023-03-25 06:50 ./usr/share/fish/completions/apt-show-source.fish -rw-r--r-- root/root 1080 2023-03-25 06:50 ./usr/share/fish/completions/apt-show-versions.fish -rw-r--r-- root/root 362 2023-03-25 06:50 ./usr/share/fish/completions/apt-sortpkgs.fish -rw-r--r-- root/root 1010 2023-03-25 06:50 ./usr/share/fish/completions/apt-spy.fish -rw-r--r-- root/root 1463 2023-03-25 06:50 ./usr/share/fish/completions/apt-src.fish -rw-r--r-- root/root 546 2023-03-25 06:50 ./usr/share/fish/completions/apt-zip-inst.fish -rw-r--r-- root/root 838 2023-03-25 06:50 ./usr/share/fish/completions/apt-zip-list.fish -rw-r--r-- root/root 4096 2023-03-25 06:50 ./usr/share/fish/completions/apt.fish -rw-r--r-- root/root 5405 2023-03-25 06:50 ./usr/share/fish/completions/aptitude.fish -rw-r--r-- root/root 22035 2023-03-25 06:50 ./usr/share/fish/completions/arc.fish -rw-r--r-- root/root 804 2023-03-25 06:50 ./usr/share/fish/completions/archlinux-java.fish -rw-r--r-- root/root 29 2023-03-25 06:50 ./usr/share/fish/completions/arepack.fish -rw-r--r-- root/root 2842 2023-03-25 06:50 ./usr/share/fish/completions/argparse.fish -rw-r--r-- root/root 855 2023-03-25 06:50 ./usr/share/fish/completions/ark.fish -rw-r--r-- root/root 728 2023-03-25 06:50 ./usr/share/fish/completions/arp.fish -rw-r--r-- root/root 7098 2023-03-25 06:50 ./usr/share/fish/completions/as.fish -rw-r--r-- root/root 2059 2023-03-25 06:50 ./usr/share/fish/completions/asciidoctor.fish -rw-r--r-- root/root 2360 2023-03-25 06:50 ./usr/share/fish/completions/asciinema.fish -rw-r--r-- root/root 112 2023-03-25 06:50 ./usr/share/fish/completions/asd.fish -rw-r--r-- root/root 2534 2023-03-25 06:50 ./usr/share/fish/completions/asp.fish -rw-r--r-- root/root 435 2023-03-25 06:50 ./usr/share/fish/completions/at.fish -rw-r--r-- root/root 208 2023-03-25 06:50 ./usr/share/fish/completions/atd.fish -rw-r--r-- root/root 1358 2023-03-25 06:50 ./usr/share/fish/completions/atom.fish -rw-r--r-- root/root 1934 2023-03-25 06:50 ./usr/share/fish/completions/atool.fish -rw-r--r-- root/root 108 2023-03-25 06:50 ./usr/share/fish/completions/atq.fish -rw-r--r-- root/root 61 2023-03-25 06:50 ./usr/share/fish/completions/atrm.fish -rw-r--r-- root/root 1315 2023-03-25 06:50 ./usr/share/fish/completions/attrib.fish -rw-r--r-- root/root 1687 2023-03-25 06:50 ./usr/share/fish/completions/attributes.fish -rw-r--r-- root/root 116 2023-03-25 06:50 ./usr/share/fish/completions/aunpack.fish -rw-r--r-- root/root 9775 2023-03-25 06:50 ./usr/share/fish/completions/aura.fish -rw-r--r-- root/root 741 2023-03-25 06:50 ./usr/share/fish/completions/avifdec.fish -rw-r--r-- root/root 2352 2023-03-25 06:50 ./usr/share/fish/completions/avifenc.fish -rw-r--r-- root/root 465 2023-03-25 06:50 ./usr/share/fish/completions/awk.fish -rw-r--r-- root/root 5700 2023-03-25 06:50 ./usr/share/fish/completions/aws.fish -rw-r--r-- root/root 56 2023-03-25 06:50 ./usr/share/fish/completions/az.fish -rw-r--r-- root/root 1160 2023-03-25 06:50 ./usr/share/fish/completions/badblocks.fish -rw-r--r-- root/root 324 2023-03-25 06:50 ./usr/share/fish/completions/base64.fish -rw-r--r-- root/root 133 2023-03-25 06:50 ./usr/share/fish/completions/basename.fish -rw-r--r-- root/root 33 2023-03-25 06:50 ./usr/share/fish/completions/bb-wrapper.fish -rw-r--r-- root/root 475 2023-03-25 06:50 ./usr/share/fish/completions/bc.fish -rw-r--r-- root/root 533 2023-03-25 06:50 ./usr/share/fish/completions/bd.fish -rw-r--r-- root/root 111 2023-03-25 06:50 ./usr/share/fish/completions/begin.fish -rw-r--r-- root/root 105 2023-03-25 06:50 ./usr/share/fish/completions/bg.fish -rw-r--r-- root/root 1758 2023-03-25 06:50 ./usr/share/fish/completions/bind.fish -rw-r--r-- root/root 1296 2023-03-25 06:50 ./usr/share/fish/completions/bison.fish -rw-r--r-- root/root 1772 2023-03-25 06:50 ./usr/share/fish/completions/black.fish -rw-r--r-- root/root 305 2023-03-25 06:50 ./usr/share/fish/completions/block.fish -rw-r--r-- root/root 11030 2023-03-25 06:50 ./usr/share/fish/completions/bluetoothctl.fish -rw-r--r-- root/root 2131 2023-03-25 06:50 ./usr/share/fish/completions/bootctl.fish -rw-r--r-- root/root 6687 2023-03-25 06:50 ./usr/share/fish/completions/bosh.fish -rw-r--r-- root/root 2439 2023-03-25 06:50 ./usr/share/fish/completions/bower.fish -rw-r--r-- root/root 59 2023-03-25 06:50 ./usr/share/fish/completions/break.fish -rw-r--r-- root/root 191 2023-03-25 06:50 ./usr/share/fish/completions/brew.fish -rw-r--r-- root/root 131 2023-03-25 06:50 ./usr/share/fish/completions/brightnessctl.fish -rw-r--r-- root/root 47 2023-03-25 06:50 ./usr/share/fish/completions/btdownloadcurses.py.fish -rw-r--r-- root/root 49 2023-03-25 06:50 ./usr/share/fish/completions/btdownloadheadless.py.fish -rw-r--r-- root/root 34408 2023-03-25 06:50 ./usr/share/fish/completions/btrfs.fish -rw-r--r-- root/root 508 2023-03-25 06:50 ./usr/share/fish/completions/builtin.fish -rw-r--r-- root/root 12392 2023-03-25 06:50 ./usr/share/fish/completions/bundle.fish -rw-r--r-- root/root 486 2023-03-25 06:50 ./usr/share/fish/completions/bunzip2.fish -rw-r--r-- root/root 6525 2023-03-25 06:50 ./usr/share/fish/completions/busctl.fish -rw-r--r-- root/root 132 2023-03-25 06:50 ./usr/share/fish/completions/bzcat.fish -rw-r--r-- root/root 752 2023-03-25 06:50 ./usr/share/fish/completions/bzip2.fish -rw-r--r-- root/root 82 2023-03-25 06:50 ./usr/share/fish/completions/bzip2recover.fish -rw-r--r-- root/root 9544 2023-03-25 06:50 ./usr/share/fish/completions/bzr.fish -rw-r--r-- root/root 31 2023-03-25 06:50 ./usr/share/fish/completions/cabal-dev.fish -rw-r--r-- root/root 235 2023-03-25 06:50 ./usr/share/fish/completions/cabal.fish -rw-r--r-- root/root 1636 2023-03-25 06:50 ./usr/share/fish/completions/caddy.fish -rw-r--r-- root/root 794 2023-03-25 06:50 ./usr/share/fish/completions/caffeinate.fish -rw-r--r-- root/root 435 2023-03-25 06:50 ./usr/share/fish/completions/camcontrol.fish -rw-r--r-- root/root 116 2023-03-25 06:50 ./usr/share/fish/completions/cancel.fish -rw-r--r-- root/root 1233 2023-03-25 06:50 ./usr/share/fish/completions/canto.fish -rw-r--r-- root/root 88506 2023-03-25 06:50 ./usr/share/fish/completions/cargo.fish -rw-r--r-- root/root 2246 2023-03-25 06:50 ./usr/share/fish/completions/castnow.fish -rw-r--r-- root/root 1216 2023-03-25 06:50 ./usr/share/fish/completions/cat.fish -rw-r--r-- root/root 96 2023-03-25 06:50 ./usr/share/fish/completions/cd.fish -rw-r--r-- root/root 754 2023-03-25 06:50 ./usr/share/fish/completions/cdh.fish -rw-r--r-- root/root 7562 2023-03-25 06:50 ./usr/share/fish/completions/cdrecord.fish -rw-r--r-- root/root 17872 2023-03-25 06:50 ./usr/share/fish/completions/cf.fish -rw-r--r-- root/root 1369 2023-03-25 06:50 ./usr/share/fish/completions/chgrp.fish -rw-r--r-- root/root 1080 2023-03-25 06:50 ./usr/share/fish/completions/chmod.fish -rw-r--r-- root/root 430 2023-03-25 06:50 ./usr/share/fish/completions/choice.fish -rw-r--r-- root/root 822 2023-03-25 06:50 ./usr/share/fish/completions/choose.fish -rw-r--r-- root/root 1367 2023-03-25 06:50 ./usr/share/fish/completions/chown.fish -rw-r--r-- root/root 7374 2023-03-25 06:50 ./usr/share/fish/completions/chronyc.fish -rw-r--r-- root/root 746 2023-03-25 06:50 ./usr/share/fish/completions/chsh.fish -rw-r--r-- root/root 3964 2023-03-25 06:50 ./usr/share/fish/completions/cjxl.fish -rw-r--r-- root/root 473 2023-03-25 06:50 ./usr/share/fish/completions/clang++.fish -rw-r--r-- root/root 726 2023-03-25 06:50 ./usr/share/fish/completions/clang.fish -rw-r--r-- root/root 7037 2023-03-25 06:50 ./usr/share/fish/completions/clasp.fish -rw-r--r-- root/root 95 2023-03-25 06:50 ./usr/share/fish/completions/clean.fish -rw-r--r-- root/root 835 2023-03-25 06:50 ./usr/share/fish/completions/cleanmgr.fish -rw-r--r-- root/root 5561 2023-03-25 06:50 ./usr/share/fish/completions/climate.fish -rw-r--r-- root/root 3370 2023-03-25 06:50 ./usr/share/fish/completions/clj.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/clojure.fish -rw-r--r-- root/root 689 2023-03-25 06:50 ./usr/share/fish/completions/cmark.fish -rw-r--r-- root/root 2061 2023-03-25 06:50 ./usr/share/fish/completions/cmd.fish -rw-r--r-- root/root 1395 2023-03-25 06:50 ./usr/share/fish/completions/cmdkey.fish -rw-r--r-- root/root 2830 2023-03-25 06:50 ./usr/share/fish/completions/code.fish -rw-r--r-- root/root 601 2023-03-25 06:50 ./usr/share/fish/completions/color.fish -rw-r--r-- root/root 30 2023-03-25 06:50 ./usr/share/fish/completions/colordiff.fish -rw-r--r-- root/root 28 2023-03-25 06:50 ./usr/share/fish/completions/colorsvn.fish -rw-r--r-- root/root 463 2023-03-25 06:50 ./usr/share/fish/completions/combine.fish -rw-r--r-- root/root 545 2023-03-25 06:50 ./usr/share/fish/completions/command.fish -rw-r--r-- root/root 1877 2023-03-25 06:50 ./usr/share/fish/completions/commandline.fish -rw-r--r-- root/root 602 2023-03-25 06:50 ./usr/share/fish/completions/comp.fish -rw-r--r-- root/root 4102 2023-03-25 06:50 ./usr/share/fish/completions/compare.fish -rw-r--r-- root/root 1632 2023-03-25 06:50 ./usr/share/fish/completions/complete.fish -rw-r--r-- root/root 31426 2023-03-25 06:50 ./usr/share/fish/completions/composer.fish -rw-r--r-- root/root 43 2023-03-25 06:50 ./usr/share/fish/completions/composer.phar.fish -rw-r--r-- root/root 7457 2023-03-25 06:50 ./usr/share/fish/completions/composite.fish -rw-r--r-- root/root 13998 2023-03-25 06:50 ./usr/share/fish/completions/conda.fish -rw-r--r-- root/root 4557 2023-03-25 06:50 ./usr/share/fish/completions/configure.fish -rw-r--r-- root/root 779 2023-03-25 06:50 ./usr/share/fish/completions/conjure.fish -rw-r--r-- root/root 4756 2023-03-25 06:50 ./usr/share/fish/completions/connmanctl.fish -rw-r--r-- root/root 128 2023-03-25 06:50 ./usr/share/fish/completions/contains.fish -rw-r--r-- root/root 62 2023-03-25 06:50 ./usr/share/fish/completions/continue.fish -rw-r--r-- root/root 20136 2023-03-25 06:50 ./usr/share/fish/completions/convert.fish -rw-r--r-- root/root 1839 2023-03-25 06:50 ./usr/share/fish/completions/coredumpctl.fish -rw-r--r-- root/root 706 2023-03-25 06:50 ./usr/share/fish/completions/cowsay.fish -rw-r--r-- root/root 738 2023-03-25 06:50 ./usr/share/fish/completions/cowthink.fish -rw-r--r-- root/root 4597 2023-03-25 06:50 ./usr/share/fish/completions/cp.fish -rw-r--r-- root/root 6653 2023-03-25 06:50 ./usr/share/fish/completions/cpupower.fish -rw-r--r-- root/root 2769 2023-03-25 06:50 ./usr/share/fish/completions/create_ap.fish -rw-r--r-- root/root 1459 2023-03-25 06:50 ./usr/share/fish/completions/createdb.fish -rw-r--r-- root/root 8067 2023-03-25 06:50 ./usr/share/fish/completions/cryptsetup.fish -rw-r--r-- root/root 9184 2023-03-25 06:50 ./usr/share/fish/completions/csc.fish -rw-r--r-- root/root 1054 2023-03-25 06:50 ./usr/share/fish/completions/csh.fish -rw-r--r-- root/root 245 2023-03-25 06:50 ./usr/share/fish/completions/csharp.fish -rw-r--r-- root/root 607 2023-03-25 06:50 ./usr/share/fish/completions/csi.fish -rw-r--r-- root/root 81 2023-03-25 06:50 ./usr/share/fish/completions/cupsaccept.fish -rw-r--r-- root/root 315 2023-03-25 06:50 ./usr/share/fish/completions/cupsdisable.fish -rw-r--r-- root/root 309 2023-03-25 06:50 ./usr/share/fish/completions/cupsenable.fish -rw-r--r-- root/root 81 2023-03-25 06:50 ./usr/share/fish/completions/cupsreject.fish -rw-r--r-- root/root 20016 2023-03-25 06:50 ./usr/share/fish/completions/curl.fish -rw-r--r-- root/root 1214 2023-03-25 06:50 ./usr/share/fish/completions/cut.fish -rw-r--r-- root/root 32942 2023-03-25 06:50 ./usr/share/fish/completions/cvs.fish -rw-r--r-- root/root 4775 2023-03-25 06:50 ./usr/share/fish/completions/cwebp.fish -rw-r--r-- root/root 2314 2023-03-25 06:50 ./usr/share/fish/completions/cygpath.fish -rw-r--r-- root/root 2510 2023-03-25 06:50 ./usr/share/fish/completions/cygport.fish -rw-r--r-- root/root 1836 2023-03-25 06:50 ./usr/share/fish/completions/cygstart.fish -rw-r--r-- root/root 93895 2023-03-25 06:50 ./usr/share/fish/completions/darcs.fish -rw-r--r-- root/root 9311 2023-03-25 06:50 ./usr/share/fish/completions/dart.fish -rw-r--r-- root/root 2340 2023-03-25 06:50 ./usr/share/fish/completions/date.fish -rw-r--r-- root/root 2507 2023-03-25 06:50 ./usr/share/fish/completions/dconf.fish -rw-r--r-- root/root 4886 2023-03-25 06:50 ./usr/share/fish/completions/dd.fish -rw-r--r-- root/root 2538 2023-03-25 06:50 ./usr/share/fish/completions/defaults.fish -rw-r--r-- root/root 567 2023-03-25 06:50 ./usr/share/fish/completions/deno.fish -rw-r--r-- root/root 1504 2023-03-25 06:50 ./usr/share/fish/completions/df.fish -rw-r--r-- root/root 3237 2023-03-25 06:50 ./usr/share/fish/completions/dhclient.fish -rw-r--r-- root/root 5037 2023-03-25 06:50 ./usr/share/fish/completions/dhcpcd.fish -rw-r--r-- root/root 1884 2023-03-25 06:50 ./usr/share/fish/completions/diff.fish -rw-r--r-- root/root 3988 2023-03-25 06:50 ./usr/share/fish/completions/dig.fish -rw-r--r-- root/root 1927 2023-03-25 06:50 ./usr/share/fish/completions/direnv.fish -rw-r--r-- root/root 13623 2023-03-25 06:50 ./usr/share/fish/completions/diskutil.fish -rw-r--r-- root/root 59 2023-03-25 06:50 ./usr/share/fish/completions/disown.fish -rw-r--r-- root/root 8149 2023-03-25 06:50 ./usr/share/fish/completions/display.fish -rw-r--r-- root/root 1607 2023-03-25 06:50 ./usr/share/fish/completions/dive.fish -rw-r--r-- root/root 62 2023-03-25 06:50 ./usr/share/fish/completions/djview.fish -rw-r--r-- root/root 63 2023-03-25 06:50 ./usr/share/fish/completions/djview4.fish -rw-r--r-- root/root 1043 2023-03-25 06:50 ./usr/share/fish/completions/djxl.fish -rw-r--r-- root/root 358 2023-03-25 06:50 ./usr/share/fish/completions/dlocate.fish -rw-r--r-- root/root 912 2023-03-25 06:50 ./usr/share/fish/completions/dm-tool.fish -rw-r--r-- root/root 2692 2023-03-25 06:50 ./usr/share/fish/completions/dmesg.fish -rw-r--r-- root/root 26869 2023-03-25 06:50 ./usr/share/fish/completions/dnf.fish -rw-r--r-- root/root 1696 2023-03-25 06:50 ./usr/share/fish/completions/doas.fish -rw-r--r-- root/root 102 2023-03-25 06:50 ./usr/share/fish/completions/docker.fish -rw-r--r-- root/root 458 2023-03-25 06:50 ./usr/share/fish/completions/dolphin.fish -rw-r--r-- root/root 49597 2023-03-25 06:50 ./usr/share/fish/completions/dotnet.fish -rw-r--r-- root/root 133 2023-03-25 06:50 ./usr/share/fish/completions/downgrade.fish -rw-r--r-- root/root 912 2023-03-25 06:50 ./usr/share/fish/completions/dpkg-reconfigure.fish -rw-r--r-- root/root 1386 2023-03-25 06:50 ./usr/share/fish/completions/dpkg.fish -rw-r--r-- root/root 991 2023-03-25 06:50 ./usr/share/fish/completions/dropdb.fish -rw-r--r-- root/root 1467 2023-03-25 06:50 ./usr/share/fish/completions/dscacheutil.fish -rw-r--r-- root/root 1196 2023-03-25 06:50 ./usr/share/fish/completions/du.fish -rw-r--r-- root/root 2469 2023-03-25 06:50 ./usr/share/fish/completions/dua.fish -rw-r--r-- root/root 736 2023-03-25 06:50 ./usr/share/fish/completions/dumpcap.fish -rw-r--r-- root/root 3081 2023-03-25 06:50 ./usr/share/fish/completions/duply.fish -rw-r--r-- root/root 76 2023-03-25 06:50 ./usr/share/fish/completions/dvipdf.fish -rw-r--r-- root/root 75 2023-03-25 06:50 ./usr/share/fish/completions/dvipdfm.fish -rw-r--r-- root/root 2443 2023-03-25 06:50 ./usr/share/fish/completions/ebuild.fish -rw-r--r-- root/root 278 2023-03-25 06:50 ./usr/share/fish/completions/echo.fish -rw-r--r-- root/root 2954 2023-03-25 06:50 ./usr/share/fish/completions/efibootmgr.fish -rw-r--r-- root/root 1042 2023-03-25 06:50 ./usr/share/fish/completions/efivar.fish -rw-r--r-- root/root 654 2023-03-25 06:50 ./usr/share/fish/completions/eg.fish -rw-r--r-- root/root 26 2023-03-25 06:50 ./usr/share/fish/completions/egrep.fish -rw-r--r-- root/root 1639 2023-03-25 06:50 ./usr/share/fish/completions/eix-sync.fish -rw-r--r-- root/root 3166 2023-03-25 06:50 ./usr/share/fish/completions/eix.fish -rw-r--r-- root/root 26 2023-03-25 06:50 ./usr/share/fish/completions/elatex.fish -rw-r--r-- root/root 1083 2023-03-25 06:50 ./usr/share/fish/completions/elixir.fish -rw-r--r-- root/root 560 2023-03-25 06:50 ./usr/share/fish/completions/elvish.fish -rw-r--r-- root/root 3982 2023-03-25 06:50 ./usr/share/fish/completions/emacs.fish -rw-r--r-- root/root 2657 2023-03-25 06:50 ./usr/share/fish/completions/emaint.fish -rw-r--r-- root/root 6554 2023-03-25 06:50 ./usr/share/fish/completions/emerge.fish -rw-r--r-- root/root 57 2023-03-25 06:50 ./usr/share/fish/completions/emit.fish -rw-r--r-- root/root 1049 2023-03-25 06:50 ./usr/share/fish/completions/encfs.fish -rw-r--r-- root/root 318 2023-03-25 06:50 ./usr/share/fish/completions/entr.fish -rw-r--r-- root/root 4757 2023-03-25 06:50 ./usr/share/fish/completions/env.fish -rw-r--r-- root/root 8405 2023-03-25 06:50 ./usr/share/fish/completions/eopkg.fish -rw-r--r-- root/root 789 2023-03-25 06:50 ./usr/share/fish/completions/epkginfo.fish -rw-r--r-- root/root 9209 2023-03-25 06:50 ./usr/share/fish/completions/equery.fish -rw-r--r-- root/root 579 2023-03-25 06:50 ./usr/share/fish/completions/es.fish -rw-r--r-- root/root 2696 2023-03-25 06:50 ./usr/share/fish/completions/eselect.fish -rw-r--r-- root/root 24 2023-03-25 06:50 ./usr/share/fish/completions/etex.fish -rw-r--r-- root/root 3931 2023-03-25 06:50 ./usr/share/fish/completions/ethtool.fish -rw-r--r-- root/root 58 2023-03-25 06:50 ./usr/share/fish/completions/eval.fish -rw-r--r-- root/root 791 2023-03-25 06:50 ./usr/share/fish/completions/evince.fish -rw-r--r-- root/root 152 2023-03-25 06:50 ./usr/share/fish/completions/exec.fish -rw-r--r-- root/root 2269 2023-03-25 06:50 ./usr/share/fish/completions/exercism.fish -rw-r--r-- root/root 2094 2023-03-25 06:50 ./usr/share/fish/completions/exif.fish -rw-r--r-- root/root 178 2023-03-25 06:50 ./usr/share/fish/completions/exit.fish -rw-r--r-- root/root 379 2023-03-25 06:50 ./usr/share/fish/completions/expand.fish -rw-r--r-- root/root 648 2023-03-25 06:50 ./usr/share/fish/completions/expect.fish -rw-r--r-- root/root 2949 2023-03-25 06:50 ./usr/share/fish/completions/ezjail-admin.fish -rw-r--r-- root/root 4140 2023-03-25 06:50 ./usr/share/fish/completions/fab.fish -rw-r--r-- root/root 8608 2023-03-25 06:50 ./usr/share/fish/completions/fail2ban-client.fish -rw-r--r-- root/root 4799 2023-03-25 06:50 ./usr/share/fish/completions/fastboot.fish -rw-r--r-- root/root 6035 2023-03-25 06:50 ./usr/share/fish/completions/feh.fish -rw-r--r-- root/root 13574 2023-03-25 06:50 ./usr/share/fish/completions/ffmpeg.fish -rw-r--r-- root/root 3527 2023-03-25 06:50 ./usr/share/fish/completions/ffplay.fish -rw-r--r-- root/root 4759 2023-03-25 06:50 ./usr/share/fish/completions/ffprobe.fish -rw-r--r-- root/root 105 2023-03-25 06:50 ./usr/share/fish/completions/fg.fish -rw-r--r-- root/root 26 2023-03-25 06:50 ./usr/share/fish/completions/fgrep.fish -rw-r--r-- root/root 1808 2023-03-25 06:50 ./usr/share/fish/completions/figlet.fish -rw-r--r-- root/root 1726 2023-03-25 06:50 ./usr/share/fish/completions/file.fish -rw-r--r-- root/root 6032 2023-03-25 06:50 ./usr/share/fish/completions/find.fish -rw-r--r-- root/root 1316 2023-03-25 06:50 ./usr/share/fish/completions/findstr.fish -rw-r--r-- root/root 49 2023-03-25 06:50 ./usr/share/fish/completions/firefox-developer-edition.fish -rw-r--r-- root/root 3096 2023-03-25 06:50 ./usr/share/fish/completions/firefox.fish -rw-r--r-- root/root 21898 2023-03-25 06:50 ./usr/share/fish/completions/firewall-cmd.fish -rw-r--r-- root/root 1743 2023-03-25 06:50 ./usr/share/fish/completions/fish.fish -rw-r--r-- root/root 684 2023-03-25 06:50 ./usr/share/fish/completions/fish_add_path.fish -rw-r--r-- root/root 2382 2023-03-25 06:50 ./usr/share/fish/completions/fish_config.fish -rw-r--r-- root/root 735 2023-03-25 06:50 ./usr/share/fish/completions/fish_delta.fish -rw-r--r-- root/root 831 2023-03-25 06:50 ./usr/share/fish/completions/fish_indent.fish -rw-r--r-- root/root 221 2023-03-25 06:50 ./usr/share/fish/completions/fish_key_reader.fish -rw-r--r-- root/root 919 2023-03-25 06:50 ./usr/share/fish/completions/fish_opt.fish -rw-r--r-- root/root 5963 2023-03-25 06:50 ./usr/share/fish/completions/flac.fish -rw-r--r-- root/root 6330 2023-03-25 06:50 ./usr/share/fish/completions/flatpak.fish -rw-r--r-- root/root 58 2023-03-25 06:50 ./usr/share/fish/completions/fluxbox-remote.fish -rw-r--r-- root/root 227 2023-03-25 06:50 ./usr/share/fish/completions/for.fish -rw-r--r-- root/root 508 2023-03-25 06:50 ./usr/share/fish/completions/forfiles.fish -rw-r--r-- root/root 687 2023-03-25 06:50 ./usr/share/fish/completions/fortune.fish -rw-r--r-- root/root 31955 2023-03-25 06:50 ./usr/share/fish/completions/fossil.fish -rw-r--r-- root/root 5764 2023-03-25 06:50 ./usr/share/fish/completions/fsharpc.fish -rw-r--r-- root/root 4051 2023-03-25 06:50 ./usr/share/fish/completions/fsharpi.fish -rw-r--r-- root/root 24 2023-03-25 06:50 ./usr/share/fish/completions/ftp.fish -rw-r--r-- root/root 301 2023-03-25 06:50 ./usr/share/fish/completions/funced.fish -rw-r--r-- root/root 245 2023-03-25 06:50 ./usr/share/fish/completions/funcsave.fish -rw-r--r-- root/root 2176 2023-03-25 06:50 ./usr/share/fish/completions/function.fish -rw-r--r-- root/root 1190 2023-03-25 06:50 ./usr/share/fish/completions/functions.fish -rw-r--r-- root/root 1257 2023-03-25 06:50 ./usr/share/fish/completions/fuser.fish -rw-r--r-- root/root 438 2023-03-25 06:50 ./usr/share/fish/completions/fusermount.fish -rw-r--r-- root/root 4362 2023-03-25 06:50 ./usr/share/fish/completions/fzf.fish -rw-r--r-- root/root 23 2023-03-25 06:50 ./usr/share/fish/completions/g++.fish -rw-r--r-- root/root 1455 2023-03-25 06:50 ./usr/share/fish/completions/gacutil.fish -rw-r--r-- root/root 744 2023-03-25 06:50 ./usr/share/fish/completions/gapplication.fish -rw-r--r-- root/root 162070 2023-03-25 06:50 ./usr/share/fish/completions/gcc.fish -rw-r--r-- root/root 1441 2023-03-25 06:50 ./usr/share/fish/completions/gdb.fish -rw-r--r-- root/root 2276 2023-03-25 06:50 ./usr/share/fish/completions/gdbus.fish -rw-r--r-- root/root 11590 2023-03-25 06:50 ./usr/share/fish/completions/gem.fish -rw-r--r-- root/root 1049 2023-03-25 06:50 ./usr/share/fish/completions/gendarme.fish -rw-r--r-- root/root 377 2023-03-25 06:50 ./usr/share/fish/completions/gh.fish -rw-r--r-- root/root 7774 2023-03-25 06:50 ./usr/share/fish/completions/gio.fish -rw-r--r-- root/root 1432 2023-03-25 06:50 ./usr/share/fish/completions/git-sizer.fish -rw-r--r-- root/root 186392 2023-03-25 06:50 ./usr/share/fish/completions/git.fish -rw-r--r-- root/root 2713 2023-03-25 06:50 ./usr/share/fish/completions/gitk.fish -rw-r--r-- root/root 7495 2023-03-25 06:50 ./usr/share/fish/completions/gnome-extensions.fish -rw-r--r-- root/root 13753 2023-03-25 06:50 ./usr/share/fish/completions/go.fish -rw-r--r-- root/root 1948 2023-03-25 06:50 ./usr/share/fish/completions/godoc.fish -rw-r--r-- root/root 561 2023-03-25 06:50 ./usr/share/fish/completions/gofmt.fish -rw-r--r-- root/root 440 2023-03-25 06:50 ./usr/share/fish/completions/goimports.fish -rw-r--r-- root/root 269 2023-03-25 06:50 ./usr/share/fish/completions/golint.fish -rw-r--r-- root/root 703 2023-03-25 06:50 ./usr/share/fish/completions/gorename.fish -rw-r--r-- root/root 708 2023-03-25 06:50 ./usr/share/fish/completions/gpasswd.fish -rw-r--r-- root/root 24 2023-03-25 06:50 ./usr/share/fish/completions/gpg.fish -rw-r--r-- root/root 25 2023-03-25 06:50 ./usr/share/fish/completions/gpg1.fish -rw-r--r-- root/root 25 2023-03-25 06:50 ./usr/share/fish/completions/gpg2.fish -rw-r--r-- root/root 5074 2023-03-25 06:50 ./usr/share/fish/completions/gphoto2.fish -rw-r--r-- root/root 606 2023-03-25 06:50 ./usr/share/fish/completions/gping.fish -rw-r--r-- root/root 2262 2023-03-25 06:50 ./usr/share/fish/completions/gprof.fish -rw-r--r-- root/root 11509 2023-03-25 06:50 ./usr/share/fish/completions/gradle.fish -rw-r--r-- root/root 3621 2023-03-25 06:50 ./usr/share/fish/completions/grep.fish -rw-r--r-- root/root 796 2023-03-25 06:50 ./usr/share/fish/completions/gresource.fish -rw-r--r-- root/root 599 2023-03-25 06:50 ./usr/share/fish/completions/groupadd.fish -rw-r--r-- root/root 167 2023-03-25 06:50 ./usr/share/fish/completions/groups.fish -rw-r--r-- root/root 2810 2023-03-25 06:50 ./usr/share/fish/completions/grub-file.fish -rw-r--r-- root/root 2952 2023-03-25 06:50 ./usr/share/fish/completions/grub-install.fish -rw-r--r-- root/root 2077 2023-03-25 06:50 ./usr/share/fish/completions/grub-mkrescue.fish -rw-r--r-- root/root 1422 2023-03-25 06:50 ./usr/share/fish/completions/grunt.fish -rw-r--r-- root/root 4412 2023-03-25 06:50 ./usr/share/fish/completions/gsettings.fish -rw-r--r-- root/root 879 2023-03-25 06:50 ./usr/share/fish/completions/gunzip.fish -rw-r--r-- root/root 3433 2023-03-25 06:50 ./usr/share/fish/completions/gv.fish -rw-r--r-- root/root 612 2023-03-25 06:50 ./usr/share/fish/completions/gvim.fish -rw-r--r-- root/root 28 2023-03-25 06:50 ./usr/share/fish/completions/gvimdiff.fish -rw-r--r-- root/root 985 2023-03-25 06:50 ./usr/share/fish/completions/gzip.fish -rw-r--r-- root/root 10984 2023-03-25 06:50 ./usr/share/fish/completions/hashcat.fish -rw-r--r-- root/root 679 2023-03-25 06:50 ./usr/share/fish/completions/head.fish -rw-r--r-- root/root 30 2023-03-25 06:50 ./usr/share/fish/completions/helm.fish -rw-r--r-- root/root 9795 2023-03-25 06:50 ./usr/share/fish/completions/help.fish -rw-r--r-- root/root 11682 2023-03-25 06:50 ./usr/share/fish/completions/heroku.fish -rw-r--r-- root/root 94907 2023-03-25 06:50 ./usr/share/fish/completions/hg.fish -rw-r--r-- root/root 641 2023-03-25 06:50 ./usr/share/fish/completions/highlight.fish -rw-r--r-- root/root 269 2023-03-25 06:50 ./usr/share/fish/completions/hikari.fish -rw-r--r-- root/root 2801 2023-03-25 06:50 ./usr/share/fish/completions/history.fish -rw-r--r-- root/root 1074 2023-03-25 06:50 ./usr/share/fish/completions/hjson.fish -rw-r--r-- root/root 15952 2023-03-25 06:50 ./usr/share/fish/completions/hledger.fish -rw-r--r-- root/root 8965 2023-03-25 06:50 ./usr/share/fish/completions/homectl.fish -rw-r--r-- root/root 2276 2023-03-25 06:50 ./usr/share/fish/completions/hostnamectl.fish -rw-r--r-- root/root 639 2023-03-25 06:50 ./usr/share/fish/completions/htop.fish -rw-r--r-- root/root 15074 2023-03-25 06:50 ./usr/share/fish/completions/hugo.fish -rw-r--r-- root/root 1279 2023-03-25 06:50 ./usr/share/fish/completions/hwinfo.fish -rw-r--r-- root/root 677 2023-03-25 06:50 ./usr/share/fish/completions/i3-msg.fish -rw-r--r-- root/root 1470 2023-03-25 06:50 ./usr/share/fish/completions/icdiff.fish -rw-r--r-- root/root 499 2023-03-25 06:50 ./usr/share/fish/completions/iconv.fish -rw-r--r-- root/root 1320 2023-03-25 06:50 ./usr/share/fish/completions/id.fish -rw-r--r-- root/root 2834 2023-03-25 06:50 ./usr/share/fish/completions/identify.fish -rw-r--r-- root/root 1162 2023-03-25 06:50 ./usr/share/fish/completions/iex.fish -rw-r--r-- root/root 105 2023-03-25 06:50 ./usr/share/fish/completions/if.fish -rw-r--r-- root/root 397 2023-03-25 06:50 ./usr/share/fish/completions/ifconfig.fish -rw-r--r-- root/root 1676 2023-03-25 06:50 ./usr/share/fish/completions/ifdata.fish -rw-r--r-- root/root 113 2023-03-25 06:50 ./usr/share/fish/completions/ifdown.fish -rw-r--r-- root/root 109 2023-03-25 06:50 ./usr/share/fish/completions/ifup.fish -rw-r--r-- root/root 462 2023-03-25 06:50 ./usr/share/fish/completions/ikdasm.fish -rw-r--r-- root/root 648 2023-03-25 06:50 ./usr/share/fish/completions/ilasm.fish -rw-r--r-- root/root 5821 2023-03-25 06:50 ./usr/share/fish/completions/import.fish -rw-r--r-- root/root 756 2023-03-25 06:50 ./usr/share/fish/completions/imv.fish -rw-r--r-- root/root 1056 2023-03-25 06:50 ./usr/share/fish/completions/invoke-rc.d.fish -rw-r--r-- root/root 23700 2023-03-25 06:50 ./usr/share/fish/completions/ip.fish -rw-r--r-- root/root 2021 2023-03-25 06:50 ./usr/share/fish/completions/ipset.fish -rw-r--r-- root/root 6513 2023-03-25 06:50 ./usr/share/fish/completions/iptables.fish -rw-r--r-- root/root 1818 2023-03-25 06:50 ./usr/share/fish/completions/irb.fish -rw-r--r-- root/root 227 2023-03-25 06:50 ./usr/share/fish/completions/isatty.fish -rw-r--r-- root/root 34 2023-03-25 06:50 ./usr/share/fish/completions/istioctl.fish -rw-r--r-- root/root 12798 2023-03-25 06:50 ./usr/share/fish/completions/iw.fish -rw-r--r-- root/root 426 2023-03-25 06:50 ./usr/share/fish/completions/j.fish -rw-r--r-- root/root 450 2023-03-25 06:50 ./usr/share/fish/completions/jbake.fish -rw-r--r-- root/root 6964 2023-03-25 06:50 ./usr/share/fish/completions/jest.fish -rw-r--r-- root/root 2848 2023-03-25 06:50 ./usr/share/fish/completions/jhipster.fish -rw-r--r-- root/root 425 2023-03-25 06:50 ./usr/share/fish/completions/jobs.fish -rw-r--r-- root/root 7556 2023-03-25 06:50 ./usr/share/fish/completions/john.fish -rw-r--r-- root/root 6954 2023-03-25 06:50 ./usr/share/fish/completions/journalctl.fish -rw-r--r-- root/root 1762 2023-03-25 06:50 ./usr/share/fish/completions/jq.fish -rw-r--r-- root/root 3388 2023-03-25 06:50 ./usr/share/fish/completions/julia.fish -rw-r--r-- root/root 3457 2023-03-25 06:50 ./usr/share/fish/completions/k3d.fish -rw-r--r-- root/root 1230 2023-03-25 06:50 ./usr/share/fish/completions/kak.fish -rw-r--r-- root/root 323 2023-03-25 06:50 ./usr/share/fish/completions/kb.fish -rw-r--r-- root/root 749 2023-03-25 06:50 ./usr/share/fish/completions/kcmshell5.fish -rw-r--r-- root/root 2303 2023-03-25 06:50 ./usr/share/fish/completions/kdeconnect-cli.fish -rw-r--r-- root/root 6431 2023-03-25 06:50 ./usr/share/fish/completions/keepassxc-cli.fish -rw-r--r-- root/root 9290 2023-03-25 06:50 ./usr/share/fish/completions/keybase.fish -rw-r--r-- root/root 961 2023-03-25 06:50 ./usr/share/fish/completions/kill.fish -rw-r--r-- root/root 2262 2023-03-25 06:50 ./usr/share/fish/completions/killall.fish -rw-r--r-- root/root 60 2023-03-25 06:50 ./usr/share/fish/completions/kind.fish -rw-r--r-- root/root 11344 2023-03-25 06:50 ./usr/share/fish/completions/kitchen.fish -rw-r--r-- root/root 271 2023-03-25 06:50 ./usr/share/fish/completions/kitty.fish -rw-r--r-- root/root 1521 2023-03-25 06:50 ./usr/share/fish/completions/kldload.fish -rw-r--r-- root/root 377 2023-03-25 06:50 ./usr/share/fish/completions/kldunload.fish -rw-r--r-- root/root 369 2023-03-25 06:50 ./usr/share/fish/completions/kmutil.fish -rw-r--r-- root/root 1816 2023-03-25 06:50 ./usr/share/fish/completions/konsole.fish -rw-r--r-- root/root 761 2023-03-25 06:50 ./usr/share/fish/completions/ksh.fish -rw-r--r-- root/root 45 2023-03-25 06:50 ./usr/share/fish/completions/kubectl.fish -rw-r--r-- root/root 25 2023-03-25 06:50 ./usr/share/fish/completions/latex.fish -rw-r--r-- root/root 5108 2023-03-25 06:50 ./usr/share/fish/completions/latexmk.fish -rw-r--r-- root/root 5203 2023-03-25 06:50 ./usr/share/fish/completions/launchctl.fish -rw-r--r-- root/root 3317 2023-03-25 06:50 ./usr/share/fish/completions/ldapsearch.fish -rw-r--r-- root/root 3235 2023-03-25 06:50 ./usr/share/fish/completions/lein.fish -rw-r--r-- root/root 3749 2023-03-25 06:50 ./usr/share/fish/completions/less.fish -rw-r--r-- root/root 1223 2023-03-25 06:50 ./usr/share/fish/completions/light.fish -rw-r--r-- root/root 840 2023-03-25 06:50 ./usr/share/fish/completions/lightdm.fish -rw-r--r-- root/root 1326 2023-03-25 06:50 ./usr/share/fish/completions/ln.fish -rw-r--r-- root/root 1470 2023-03-25 06:50 ./usr/share/fish/completions/loadkeys.fish -rw-r--r-- root/root 2440 2023-03-25 06:50 ./usr/share/fish/completions/localectl.fish -rw-r--r-- root/root 1249 2023-03-25 06:50 ./usr/share/fish/completions/locate.fish -rw-r--r-- root/root 2186 2023-03-25 06:50 ./usr/share/fish/completions/loginctl.fish -rw-r--r-- root/root 830 2023-03-25 06:50 ./usr/share/fish/completions/logkeys.fish -rw-r--r-- root/root 2644 2023-03-25 06:50 ./usr/share/fish/completions/losetup.fish -rw-r--r-- root/root 678 2023-03-25 06:50 ./usr/share/fish/completions/lp.fish -rw-r--r-- root/root 3354 2023-03-25 06:50 ./usr/share/fish/completions/lpadmin.fish -rw-r--r-- root/root 970 2023-03-25 06:50 ./usr/share/fish/completions/lpinfo.fish -rw-r--r-- root/root 27 2023-03-25 06:50 ./usr/share/fish/completions/lpmove.fish -rw-r--r-- root/root 710 2023-03-25 06:50 ./usr/share/fish/completions/lpoptions.fish -rw-r--r-- root/root 288 2023-03-25 06:50 ./usr/share/fish/completions/lppasswd.fish -rw-r--r-- root/root 99 2023-03-25 06:50 ./usr/share/fish/completions/lpq.fish -rw-r--r-- root/root 651 2023-03-25 06:50 ./usr/share/fish/completions/lpr.fish -rw-r--r-- root/root 25 2023-03-25 06:50 ./usr/share/fish/completions/lprm.fish -rw-r--r-- root/root 1236 2023-03-25 06:50 ./usr/share/fish/completions/lpstat.fish -rw-r--r-- root/root 9651 2023-03-25 06:50 ./usr/share/fish/completions/ls.fish -rw-r--r-- root/root 1231 2023-03-25 06:50 ./usr/share/fish/completions/lsblk.fish -rw-r--r-- root/root 1246 2023-03-25 06:50 ./usr/share/fish/completions/lscpu.fish -rw-r--r-- root/root 1339 2023-03-25 06:50 ./usr/share/fish/completions/lsof.fish -rw-r--r-- root/root 680 2023-03-25 06:50 ./usr/share/fish/completions/lsusb.fish -rw-r--r-- root/root 559 2023-03-25 06:50 ./usr/share/fish/completions/lua.fish -rw-r--r-- root/root 28 2023-03-25 06:50 ./usr/share/fish/completions/lualatex.fish -rw-r--r-- root/root 1763 2023-03-25 06:50 ./usr/share/fish/completions/lunchy.fish -rw-r--r-- root/root 4779 2023-03-25 06:50 ./usr/share/fish/completions/lxc.fish -rw-r--r-- root/root 344 2023-03-25 06:50 ./usr/share/fish/completions/lxpanel.fish -rw-r--r-- root/root 1801 2023-03-25 06:50 ./usr/share/fish/completions/lz4.fish -rw-r--r-- root/root 48 2023-03-25 06:50 ./usr/share/fish/completions/lz4c.fish -rw-r--r-- root/root 645 2023-03-25 06:50 ./usr/share/fish/completions/lz4cat.fish -rw-r--r-- root/root 1710 2023-03-25 06:50 ./usr/share/fish/completions/m4.fish -rw-r--r-- root/root 9456 2023-03-25 06:50 ./usr/share/fish/completions/machinectl.fish -rw-r--r-- root/root 35093 2023-03-25 06:50 ./usr/share/fish/completions/magento.fish -rw-r--r-- root/root 2735 2023-03-25 06:50 ./usr/share/fish/completions/make.fish -rw-r--r-- root/root 669 2023-03-25 06:50 ./usr/share/fish/completions/makedepend.fish -rw-r--r-- root/root 1710 2023-03-25 06:50 ./usr/share/fish/completions/makensis.fish -rw-r--r-- root/root 2795 2023-03-25 06:50 ./usr/share/fish/completions/makepkg.fish -rw-r--r-- root/root 2196 2023-03-25 06:50 ./usr/share/fish/completions/man.fish -rw-r--r-- root/root 2720 2023-03-25 06:50 ./usr/share/fish/completions/mariner.fish -rw-r--r-- root/root 96 2023-03-25 06:50 ./usr/share/fish/completions/math.fish -rw-r--r-- root/root 2672 2023-03-25 06:50 ./usr/share/fish/completions/matlab.fish -rw-r--r-- root/root 1551 2023-03-25 06:50 ./usr/share/fish/completions/mc.fish -rw-r--r-- root/root 706 2023-03-25 06:50 ./usr/share/fish/completions/md5sum.fish -rw-r--r-- root/root 17940 2023-03-25 06:50 ./usr/share/fish/completions/mdadm.fish -rw-r--r-- root/root 1262 2023-03-25 06:50 ./usr/share/fish/completions/mdbook.fish -rw-r--r-- root/root 718 2023-03-25 06:50 ./usr/share/fish/completions/mddiagnose.fish -rw-r--r-- root/root 693 2023-03-25 06:50 ./usr/share/fish/completions/mdfind.fish -rw-r--r-- root/root 936 2023-03-25 06:50 ./usr/share/fish/completions/mdimport.fish -rw-r--r-- root/root 406 2023-03-25 06:50 ./usr/share/fish/completions/mdls.fish -rw-r--r-- root/root 1108 2023-03-25 06:50 ./usr/share/fish/completions/mdutil.fish -rw-r--r-- root/root 27593 2023-03-25 06:50 ./usr/share/fish/completions/meson.fish -rw-r--r-- root/root 750 2023-03-25 06:50 ./usr/share/fish/completions/micro.fish -rw-r--r-- root/root 10242 2023-03-25 06:50 ./usr/share/fish/completions/minikube.fish -rw-r--r-- root/root 24300 2023-03-25 06:50 ./usr/share/fish/completions/mix.fish -rw-r--r-- root/root 3601 2023-03-25 06:50 ./usr/share/fish/completions/mkbundle.fish -rw-r--r-- root/root 829 2023-03-25 06:50 ./usr/share/fish/completions/mkdir.fish -rw-r--r-- root/root 3799 2023-03-25 06:50 ./usr/share/fish/completions/mkdocs.fish -rw-r--r-- root/root 2083 2023-03-25 06:50 ./usr/share/fish/completions/mkdosfs.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/mkfs.fat.fish -rw-r--r-- root/root 33 2023-03-25 06:50 ./usr/share/fish/completions/mkfs.vfat.fish -rw-r--r-- root/root 2141 2023-03-25 06:50 ./usr/share/fish/completions/mkinitcpio.fish -rw-r--r-- root/root 716 2023-03-25 06:50 ./usr/share/fish/completions/mkpasswd.fish -rw-r--r-- root/root 933 2023-03-25 06:50 ./usr/share/fish/completions/mktemp.fish -rw-r--r-- root/root 6358 2023-03-25 06:50 ./usr/share/fish/completions/mkvextract.fish -rw-r--r-- root/root 3493 2023-03-25 06:50 ./usr/share/fish/completions/mocha.fish -rw-r--r-- root/root 2568 2023-03-25 06:50 ./usr/share/fish/completions/mocp.fish -rw-r--r-- root/root 843 2023-03-25 06:50 ./usr/share/fish/completions/modinfo.fish -rw-r--r-- root/root 1729 2023-03-25 06:50 ./usr/share/fish/completions/modprobe.fish -rw-r--r-- root/root 18274 2023-03-25 06:50 ./usr/share/fish/completions/mogrify.fish -rw-r--r-- root/root 10218 2023-03-25 06:50 ./usr/share/fish/completions/mono.fish -rw-r--r-- root/root 3109 2023-03-25 06:50 ./usr/share/fish/completions/monodis.fish -rw-r--r-- root/root 817 2023-03-25 06:50 ./usr/share/fish/completions/monop.fish -rw-r--r-- root/root 9043 2023-03-25 06:50 ./usr/share/fish/completions/montage.fish -rw-r--r-- root/root 895 2023-03-25 06:50 ./usr/share/fish/completions/mosh.fish -rw-r--r-- root/root 1848 2023-03-25 06:50 ./usr/share/fish/completions/mount.fish -rw-r--r-- root/root 8029 2023-03-25 06:50 ./usr/share/fish/completions/mpc.fish -rw-r--r-- root/root 3184 2023-03-25 06:50 ./usr/share/fish/completions/mplayer.fish -rw-r--r-- root/root 611 2023-03-25 06:50 ./usr/share/fish/completions/mpv.fish -rw-r--r-- root/root 1660 2023-03-25 06:50 ./usr/share/fish/completions/msfconsole.fish -rw-r--r-- root/root 2525 2023-03-25 06:50 ./usr/share/fish/completions/msfdb.fish -rw-r--r-- root/root 4165 2023-03-25 06:50 ./usr/share/fish/completions/msfvenom.fish -rw-r--r-- root/root 2458 2023-03-25 06:50 ./usr/share/fish/completions/msgfmt.fish -rw-r--r-- root/root 2867 2023-03-25 06:50 ./usr/share/fish/completions/mtr.fish -rw-r--r-- root/root 615 2023-03-25 06:50 ./usr/share/fish/completions/mupdf.fish -rw-r--r-- root/root 2032 2023-03-25 06:50 ./usr/share/fish/completions/mutt.fish -rw-r--r-- root/root 2659 2023-03-25 06:50 ./usr/share/fish/completions/mv.fish -rw-r--r-- root/root 79059 2023-03-25 06:50 ./usr/share/fish/completions/mvn.fish -rw-r--r-- root/root 6744 2023-03-25 06:50 ./usr/share/fish/completions/mysql.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/mysqldump.fish -rw-r--r-- root/root 579 2023-03-25 06:50 ./usr/share/fish/completions/namei.fish -rw-r--r-- root/root 235 2023-03-25 06:50 ./usr/share/fish/completions/native2ascii.fish -rw-r--r-- root/root 2352 2023-03-25 06:50 ./usr/share/fish/completions/navi.fish -rw-r--r-- root/root 341 2023-03-25 06:50 ./usr/share/fish/completions/nc.fish -rw-r--r-- root/root 34 2023-03-25 06:50 ./usr/share/fish/completions/nc.openbsd.fish -rw-r--r-- root/root 38 2023-03-25 06:50 ./usr/share/fish/completions/nc.traditional.fish -rw-r--r-- root/root 3680 2023-03-25 06:50 ./usr/share/fish/completions/ncat.fish -rw-r--r-- root/root 998 2023-03-25 06:50 ./usr/share/fish/completions/ncdu.fish -rw-r--r-- root/root 353 2023-03-25 06:50 ./usr/share/fish/completions/netcat.fish -rw-r--r-- root/root 3673 2023-03-25 06:50 ./usr/share/fish/completions/netctl-auto.fish -rw-r--r-- root/root 2000 2023-03-25 06:50 ./usr/share/fish/completions/netctl.fish -rw-r--r-- root/root 1218 2023-03-25 06:50 ./usr/share/fish/completions/nethack.fish -rw-r--r-- root/root 2182 2023-03-25 06:50 ./usr/share/fish/completions/networkctl.fish -rw-r--r-- root/root 65 2023-03-25 06:50 ./usr/share/fish/completions/nextd.fish -rw-r--r-- root/root 1301 2023-03-25 06:50 ./usr/share/fish/completions/ng.fish -rw-r--r-- root/root 2412 2023-03-25 06:50 ./usr/share/fish/completions/ngrok.fish -rw-r--r-- root/root 346 2023-03-25 06:50 ./usr/share/fish/completions/nice.fish -rw-r--r-- root/root 1421 2023-03-25 06:50 ./usr/share/fish/completions/ninja.fish -rw-r--r-- root/root 1470 2023-03-25 06:50 ./usr/share/fish/completions/nl.fish -rw-r--r-- root/root 2078 2023-03-25 06:50 ./usr/share/fish/completions/nm.fish -rw-r--r-- root/root 9973 2023-03-25 06:50 ./usr/share/fish/completions/nmap.fish -rw-r--r-- root/root 9996 2023-03-25 06:50 ./usr/share/fish/completions/nmcli.fish -rw-r--r-- root/root 20505 2023-03-25 06:50 ./usr/share/fish/completions/node.fish -rw-r--r-- root/root 2170 2023-03-25 06:50 ./usr/share/fish/completions/nodeenv.fish -rw-r--r-- root/root 107 2023-03-25 06:50 ./usr/share/fish/completions/not.fish -rw-r--r-- root/root 11500 2023-03-25 06:50 ./usr/share/fish/completions/npm.fish -rw-r--r-- root/root 947 2023-03-25 06:50 ./usr/share/fish/completions/nu.fish -rw-r--r-- root/root 4153 2023-03-25 06:50 ./usr/share/fish/completions/nvim.fish -rw-r--r-- root/root 17885 2023-03-25 06:50 ./usr/share/fish/completions/nvme.fish -rw-r--r-- root/root 529 2023-03-25 06:50 ./usr/share/fish/completions/nvram.fish -rw-r--r-- root/root 4788 2023-03-25 06:50 ./usr/share/fish/completions/objdump.fish -rw-r--r-- root/root 12593 2023-03-25 06:50 ./usr/share/fish/completions/obnam.fish -rw-r--r-- root/root 2708 2023-03-25 06:50 ./usr/share/fish/completions/octave.fish -rw-r--r-- root/root 2289 2023-03-25 06:50 ./usr/share/fish/completions/oggenc.fish -rw-r--r-- root/root 289 2023-03-25 06:50 ./usr/share/fish/completions/oksh.fish -rw-r--r-- root/root 473 2023-03-25 06:50 ./usr/share/fish/completions/okular.fish -rw-r--r-- root/root 25 2023-03-25 06:50 ./usr/share/fish/completions/omega.fish -rw-r--r-- root/root 28 2023-03-25 06:50 ./usr/share/fish/completions/op.fish -rw-r--r-- root/root 10575 2023-03-25 06:50 ./usr/share/fish/completions/opam.fish -rw-r--r-- root/root 1166 2023-03-25 06:50 ./usr/share/fish/completions/open.fish -rw-r--r-- root/root 1515 2023-03-25 06:50 ./usr/share/fish/completions/openocd.fish -rw-r--r-- root/root 821 2023-03-25 06:50 ./usr/share/fish/completions/openssl.fish -rw-r--r-- root/root 5764 2023-03-25 06:50 ./usr/share/fish/completions/opkg.fish -rw-r--r-- root/root 1210 2023-03-25 06:50 ./usr/share/fish/completions/optimus-manager.fish -rw-r--r-- root/root 3107 2023-03-25 06:50 ./usr/share/fish/completions/optipng.fish -rw-r--r-- root/root 106 2023-03-25 06:50 ./usr/share/fish/completions/or.fish -rw-r--r-- root/root 1517 2023-03-25 06:50 ./usr/share/fish/completions/otool.fish -rw-r--r-- root/root 1465 2023-03-25 06:50 ./usr/share/fish/completions/ouch.fish -rw-r--r-- root/root 41771 2023-03-25 06:50 ./usr/share/fish/completions/p4.fish -rw-r--r-- root/root 676 2023-03-25 06:50 ./usr/share/fish/completions/pabcnetcclear.fish -rw-r--r-- root/root 10999 2023-03-25 06:50 ./usr/share/fish/completions/pacaur.fish -rw-r--r-- root/root 35 2023-03-25 06:50 ./usr/share/fish/completions/pacman-color.fish -rw-r--r-- root/root 1602 2023-03-25 06:50 ./usr/share/fish/completions/pacman-key.fish -rw-r--r-- root/root 9357 2023-03-25 06:50 ./usr/share/fish/completions/pacman.fish -rw-r--r-- root/root 31 2023-03-25 06:50 ./usr/share/fish/completions/pacmatic.fish -rw-r--r-- root/root 1291 2023-03-25 06:50 ./usr/share/fish/completions/pacmd.fish -rw-r--r-- root/root 7213 2023-03-25 06:50 ./usr/share/fish/completions/pactl.fish -rw-r--r-- root/root 828 2023-03-25 06:50 ./usr/share/fish/completions/pactree.fish -rw-r--r-- root/root 5556 2023-03-25 06:50 ./usr/share/fish/completions/pandoc.fish -rw-r--r-- root/root 2711 2023-03-25 06:50 ./usr/share/fish/completions/passwd.fish -rw-r--r-- root/root 3280 2023-03-25 06:50 ./usr/share/fish/completions/patch.fish -rw-r--r-- root/root 4045 2023-03-25 06:50 ./usr/share/fish/completions/path.fish -rw-r--r-- root/root 1179 2023-03-25 06:50 ./usr/share/fish/completions/patool.fish -rw-r--r-- root/root 457 2023-03-25 06:50 ./usr/share/fish/completions/pbget.fish -rw-r--r-- root/root 29 2023-03-25 06:50 ./usr/share/fish/completions/pdfelatex.fish -rw-r--r-- root/root 27 2023-03-25 06:50 ./usr/share/fish/completions/pdfetex.fish -rw-r--r-- root/root 28 2023-03-25 06:50 ./usr/share/fish/completions/pdflatex.fish -rw-r--r-- root/root 26 2023-03-25 06:50 ./usr/share/fish/completions/pdftex.fish -rw-r--r-- root/root 1356 2023-03-25 06:50 ./usr/share/fish/completions/pdftotext.fish -rw-r--r-- root/root 2976 2023-03-25 06:50 ./usr/share/fish/completions/perl.fish -rw-r--r-- root/root 1356 2023-03-25 06:50 ./usr/share/fish/completions/pfctl.fish -rw-r--r-- root/root 25 2023-03-25 06:50 ./usr/share/fish/completions/pftp.fish -rw-r--r-- root/root 4615 2023-03-25 06:50 ./usr/share/fish/completions/pg_dump.fish -rw-r--r-- root/root 3608 2023-03-25 06:50 ./usr/share/fish/completions/pg_dumpall.fish -rw-r--r-- root/root 3706 2023-03-25 06:50 ./usr/share/fish/completions/pg_restore.fish -rw-r--r-- root/root 153 2023-03-25 06:50 ./usr/share/fish/completions/pgrep.fish -rw-r--r-- root/root 7374 2023-03-25 06:50 ./usr/share/fish/completions/phpunit.fish -rw-r--r-- root/root 564 2023-03-25 06:50 ./usr/share/fish/completions/pidof.fish -rw-r--r-- root/root 1019 2023-03-25 06:50 ./usr/share/fish/completions/pine.fish -rw-r--r-- root/root 8503 2023-03-25 06:50 ./usr/share/fish/completions/ping.fish -rw-r--r-- root/root 884 2023-03-25 06:50 ./usr/share/fish/completions/pinky.fish -rw-r--r-- root/root 43 2023-03-25 06:50 ./usr/share/fish/completions/pip.fish -rw-r--r-- root/root 365 2023-03-25 06:50 ./usr/share/fish/completions/pip2.fish -rw-r--r-- root/root 365 2023-03-25 06:50 ./usr/share/fish/completions/pip3.fish -rw-r--r-- root/root 575 2023-03-25 06:50 ./usr/share/fish/completions/pipenv.fish -rw-r--r-- root/root 302 2023-03-25 06:50 ./usr/share/fish/completions/pix.fish -rw-r--r-- root/root 2457 2023-03-25 06:50 ./usr/share/fish/completions/pkg-config.fish -rw-r--r-- root/root 13795 2023-03-25 06:50 ./usr/share/fish/completions/pkg.fish -rw-r--r-- root/root 459 2023-03-25 06:50 ./usr/share/fish/completions/pkg_add.fish -rw-r--r-- root/root 170 2023-03-25 06:50 ./usr/share/fish/completions/pkg_delete.fish -rw-r--r-- root/root 69 2023-03-25 06:50 ./usr/share/fish/completions/pkg_info.fish -rw-r--r-- root/root 309 2023-03-25 06:50 ./usr/share/fish/completions/pkgadd.fish -rw-r--r-- root/root 1111 2023-03-25 06:50 ./usr/share/fish/completions/pkgfile.fish -rw-r--r-- root/root 1650 2023-03-25 06:50 ./usr/share/fish/completions/pkginfo.fish -rw-r--r-- root/root 1163 2023-03-25 06:50 ./usr/share/fish/completions/pkgmk.fish -rw-r--r-- root/root 268 2023-03-25 06:50 ./usr/share/fish/completions/pkgrm.fish -rw-r--r-- root/root 202 2023-03-25 06:50 ./usr/share/fish/completions/pkill.fish -rw-r--r-- root/root 1292 2023-03-25 06:50 ./usr/share/fish/completions/plutil.fish -rw-r--r-- root/root 516 2023-03-25 06:50 ./usr/share/fish/completions/poff.fish -rw-r--r-- root/root 69 2023-03-25 06:50 ./usr/share/fish/completions/pon.fish -rw-r--r-- root/root 7014 2023-03-25 06:50 ./usr/share/fish/completions/port.fish -rw-r--r-- root/root 4215 2023-03-25 06:50 ./usr/share/fish/completions/portmaster.fish -rw-r--r-- root/root 423 2023-03-25 06:50 ./usr/share/fish/completions/ports.fish -rw-r--r-- root/root 488 2023-03-25 06:50 ./usr/share/fish/completions/poweroff.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/powerpill.fish -rw-r--r-- root/root 2448 2023-03-25 06:50 ./usr/share/fish/completions/powershell.fish -rw-r--r-- root/root 6792 2023-03-25 06:50 ./usr/share/fish/completions/pre-commit.fish -rw-r--r-- root/root 65 2023-03-25 06:50 ./usr/share/fish/completions/prevd.fish -rw-r--r-- root/root 203 2023-03-25 06:50 ./usr/share/fish/completions/prime-run.fish -rw-r--r-- root/root 229 2023-03-25 06:50 ./usr/share/fish/completions/proxychains.fish -rw-r--r-- root/root 11503 2023-03-25 06:50 ./usr/share/fish/completions/prt-get.fish -rw-r--r-- root/root 4838 2023-03-25 06:50 ./usr/share/fish/completions/ps.fish -rw-r--r-- root/root 75 2023-03-25 06:50 ./usr/share/fish/completions/ps2pdf.fish -rw-r--r-- root/root 36 2023-03-25 06:50 ./usr/share/fish/completions/ps2pdf12.fish -rw-r--r-- root/root 36 2023-03-25 06:50 ./usr/share/fish/completions/ps2pdf13.fish -rw-r--r-- root/root 36 2023-03-25 06:50 ./usr/share/fish/completions/ps2pdf14.fish -rw-r--r-- root/root 36 2023-03-25 06:50 ./usr/share/fish/completions/ps2pdfwr.fish -rw-r--r-- root/root 2833 2023-03-25 06:50 ./usr/share/fish/completions/psql.fish -rw-r--r-- root/root 48 2023-03-25 06:50 ./usr/share/fish/completions/pstack.fish -rw-r--r-- root/root 276 2023-03-25 06:50 ./usr/share/fish/completions/psub.fish -rw-r--r-- root/root 1138 2023-03-25 06:50 ./usr/share/fish/completions/pushd.fish -rw-r--r-- root/root 2349 2023-03-25 06:50 ./usr/share/fish/completions/pv.fish -rw-r--r-- root/root 229 2023-03-25 06:50 ./usr/share/fish/completions/pwd.fish -rw-r--r-- root/root 1084 2023-03-25 06:50 ./usr/share/fish/completions/pydf.fish -rw-r--r-- root/root 4324 2023-03-25 06:50 ./usr/share/fish/completions/pyenv.fish -rw-r--r-- root/root 1554 2023-03-25 06:50 ./usr/share/fish/completions/pygmentize.fish -rw-r--r-- root/root 2801 2023-03-25 06:50 ./usr/share/fish/completions/python.fish -rw-r--r-- root/root 1611 2023-03-25 06:50 ./usr/share/fish/completions/python2.fish -rw-r--r-- root/root 1930 2023-03-25 06:50 ./usr/share/fish/completions/python3.fish -rw-r--r-- root/root 1102 2023-03-25 06:50 ./usr/share/fish/completions/pzstd.fish -rw-r--r-- root/root 931 2023-03-25 06:50 ./usr/share/fish/completions/qdbus.fish -rw-r--r-- root/root 58 2023-03-25 06:50 ./usr/share/fish/completions/qmk.fish -rw-r--r-- root/root 73 2023-03-25 06:50 ./usr/share/fish/completions/qshell.fish -rw-r--r-- root/root 7727 2023-03-25 06:50 ./usr/share/fish/completions/qubes-gpg-client.fish -rw-r--r-- root/root 2916 2023-03-25 06:50 ./usr/share/fish/completions/quilt.fish -rw-r--r-- root/root 2259 2023-03-25 06:50 ./usr/share/fish/completions/rakudo.fish -rw-r--r-- root/root 60 2023-03-25 06:50 ./usr/share/fish/completions/random.fish -rw-r--r-- root/root 1017 2023-03-25 06:50 ./usr/share/fish/completions/ranger.fish -rw-r--r-- root/root 4590 2023-03-25 06:50 ./usr/share/fish/completions/rbenv.fish -rw-r--r-- root/root 1080 2023-03-25 06:50 ./usr/share/fish/completions/rc-service.fish -rw-r--r-- root/root 1120 2023-03-25 06:50 ./usr/share/fish/completions/rc-status.fish -rw-r--r-- root/root 1288 2023-03-25 06:50 ./usr/share/fish/completions/rc-update.fish -rw-r--r-- root/root 625 2023-03-25 06:50 ./usr/share/fish/completions/rc.fish -rw-r--r-- root/root 340 2023-03-25 06:50 ./usr/share/fish/completions/rcctl.fish -rw-r--r-- root/root 44 2023-03-25 06:50 ./usr/share/fish/completions/rclone.fish -rw-r--r-- root/root 1437 2023-03-25 06:50 ./usr/share/fish/completions/read.fish -rw-r--r-- root/root 7403 2023-03-25 06:50 ./usr/share/fish/completions/readelf.fish -rw-r--r-- root/root 673 2023-03-25 06:50 ./usr/share/fish/completions/readlink.fish -rw-r--r-- root/root 896 2023-03-25 06:50 ./usr/share/fish/completions/realpath.fish -rw-r--r-- root/root 2353 2023-03-25 06:50 ./usr/share/fish/completions/reflector.fish -rw-r--r-- root/root 7165 2023-03-25 06:50 ./usr/share/fish/completions/reg.fish -rw-r--r-- root/root 73 2023-03-25 06:50 ./usr/share/fish/completions/reject.fish -rw-r--r-- root/root 197 2023-03-25 06:50 ./usr/share/fish/completions/rejmerge.fish -rw-r--r-- root/root 274 2023-03-25 06:50 ./usr/share/fish/completions/renice.fish -rw-r--r-- root/root 3610 2023-03-25 06:50 ./usr/share/fish/completions/resolvectl.fish -rw-r--r-- root/root 216 2023-03-25 06:50 ./usr/share/fish/completions/return.fish -rw-r--r-- root/root 730 2023-03-25 06:50 ./usr/share/fish/completions/rfkill.fish -rw-r--r-- root/root 26 2023-03-25 06:50 ./usr/share/fish/completions/rgrep.fish -rw-r--r-- root/root 1552 2023-03-25 06:50 ./usr/share/fish/completions/rm.fish -rw-r--r-- root/root 422 2023-03-25 06:50 ./usr/share/fish/completions/rmdir.fish -rw-r--r-- root/root 556 2023-03-25 06:50 ./usr/share/fish/completions/rmmod.fish -rw-r--r-- root/root 514 2023-03-25 06:50 ./usr/share/fish/completions/root.fish -rw-r--r-- root/root 7131 2023-03-25 06:50 ./usr/share/fish/completions/roswell.fish -rw-r--r-- root/root 9075 2023-03-25 06:50 ./usr/share/fish/completions/rpm.fish -rw-r--r-- root/root 262 2023-03-25 06:50 ./usr/share/fish/completions/rst2html.fish -rw-r--r-- root/root 34 2023-03-25 06:50 ./usr/share/fish/completions/rst2html4.fish -rw-r--r-- root/root 265 2023-03-25 06:50 ./usr/share/fish/completions/rst2html5.fish -rw-r--r-- root/root 267 2023-03-25 06:50 ./usr/share/fish/completions/rst2latex.fish -rw-r--r-- root/root 180 2023-03-25 06:50 ./usr/share/fish/completions/rst2man.fish -rw-r--r-- root/root 1418 2023-03-25 06:50 ./usr/share/fish/completions/rst2odt.fish -rw-r--r-- root/root 37 2023-03-25 06:50 ./usr/share/fish/completions/rst2pseudoxml.fish -rw-r--r-- root/root 959 2023-03-25 06:50 ./usr/share/fish/completions/rst2s5.fish -rw-r--r-- root/root 267 2023-03-25 06:50 ./usr/share/fish/completions/rst2xetex.fish -rw-r--r-- root/root 481 2023-03-25 06:50 ./usr/share/fish/completions/rst2xml.fish -rw-r--r-- root/root 335 2023-03-25 06:50 ./usr/share/fish/completions/rstpep2html.fish -rw-r--r-- root/root 13786 2023-03-25 06:50 ./usr/share/fish/completions/rsync.fish -rw-r--r-- root/root 806 2023-03-25 06:50 ./usr/share/fish/completions/ruby-build.fish -rw-r--r-- root/root 1187 2023-03-25 06:50 ./usr/share/fish/completions/ruby.fish -rw-r--r-- root/root 2773 2023-03-25 06:50 ./usr/share/fish/completions/rustc.fish -rw-r--r-- root/root 10923 2023-03-25 06:50 ./usr/share/fish/completions/rustup.fish -rw-r--r-- root/root 12604 2023-03-25 06:50 ./usr/share/fish/completions/s3cmd.fish -rw-r--r-- root/root 737 2023-03-25 06:50 ./usr/share/fish/completions/sad.fish -rw-r--r-- root/root 3567 2023-03-25 06:50 ./usr/share/fish/completions/sass-convert.fish -rw-r--r-- root/root 5644 2023-03-25 06:50 ./usr/share/fish/completions/sass.fish -rw-r--r-- root/root 1326 2023-03-25 06:50 ./usr/share/fish/completions/sbcl.fish -rw-r--r-- root/root 3984 2023-03-25 06:50 ./usr/share/fish/completions/sbt.fish -rw-r--r-- root/root 2895 2023-03-25 06:50 ./usr/share/fish/completions/scanimage.fish -rw-r--r-- root/root 9330 2023-03-25 06:50 ./usr/share/fish/completions/schtasks.fish -rw-r--r-- root/root 5051 2023-03-25 06:50 ./usr/share/fish/completions/scons.fish -rw-r--r-- root/root 2568 2023-03-25 06:50 ./usr/share/fish/completions/scp.fish -rw-r--r-- root/root 3680 2023-03-25 06:50 ./usr/share/fish/completions/screen.fish -rw-r--r-- root/root 741 2023-03-25 06:50 ./usr/share/fish/completions/scrot.fish -rw-r--r-- root/root 1852 2023-03-25 06:50 ./usr/share/fish/completions/scrypt.fish -rw-r--r-- root/root 5655 2023-03-25 06:50 ./usr/share/fish/completions/scss.fish -rw-r--r-- root/root 1306 2023-03-25 06:50 ./usr/share/fish/completions/sed.fish -rw-r--r-- root/root 676 2023-03-25 06:50 ./usr/share/fish/completions/seq.fish -rw-r--r-- root/root 585 2023-03-25 06:50 ./usr/share/fish/completions/serve.fish -rw-r--r-- root/root 1459 2023-03-25 06:50 ./usr/share/fish/completions/service.fish -rw-r--r-- root/root 7247 2023-03-25 06:50 ./usr/share/fish/completions/set.fish -rw-r--r-- root/root 598 2023-03-25 06:50 ./usr/share/fish/completions/set_color.fish -rw-r--r-- root/root 2347 2023-03-25 06:50 ./usr/share/fish/completions/setfacl.fish -rw-r--r-- root/root 608 2023-03-25 06:50 ./usr/share/fish/completions/setsid.fish -rw-r--r-- root/root 1457 2023-03-25 06:50 ./usr/share/fish/completions/setx.fish -rw-r--r-- root/root 2359 2023-03-25 06:50 ./usr/share/fish/completions/setxkbmap.fish -rw-r--r-- root/root 118297 2023-03-25 06:50 ./usr/share/fish/completions/sfdx.fish -rw-r--r-- root/root 1057 2023-03-25 06:50 ./usr/share/fish/completions/sftp.fish -rw-r--r-- root/root 30 2023-03-25 06:50 ./usr/share/fish/completions/sha1sum.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/sha224sum.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/sha256sum.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/sha384sum.fish -rw-r--r-- root/root 32 2023-03-25 06:50 ./usr/share/fish/completions/sha512sum.fish -rw-r--r-- root/root 3803 2023-03-25 06:50 ./usr/share/fish/completions/shortcuts.fish -rw-r--r-- root/root 353 2023-03-25 06:50 ./usr/share/fish/completions/signify.fish -rw-r--r-- root/root 11662 2023-03-25 06:50 ./usr/share/fish/completions/snap.fish -rw-r--r-- root/root 14971 2023-03-25 06:50 ./usr/share/fish/completions/sops.fish -rw-r--r-- root/root 1500 2023-03-25 06:50 ./usr/share/fish/completions/sort.fish -rw-r--r-- root/root 118 2023-03-25 06:50 ./usr/share/fish/completions/source.fish -rw-r--r-- root/root 485 2023-03-25 06:50 ./usr/share/fish/completions/spago.fish -rw-r--r-- root/root 1668 2023-03-25 06:50 ./usr/share/fish/completions/speedtest-cli.fish -rw-r--r-- root/root 39 2023-03-25 06:50 ./usr/share/fish/completions/speedtest.fish -rw-r--r-- root/root 1629 2023-03-25 06:50 ./usr/share/fish/completions/sphinx-apidoc.fish -rw-r--r-- root/root 431 2023-03-25 06:50 ./usr/share/fish/completions/sphinx-autogen.fish -rw-r--r-- root/root 1608 2023-03-25 06:50 ./usr/share/fish/completions/sphinx-build.fish -rw-r--r-- root/root 2369 2023-03-25 06:50 ./usr/share/fish/completions/sphinx-quickstart.fish -rw-r--r-- root/root 167 2023-03-25 06:50 ./usr/share/fish/completions/sqlsharp.fish -rw-r--r-- root/root 5686 2023-03-25 06:50 ./usr/share/fish/completions/src.fish -rw-r--r-- root/root 2829 2023-03-25 06:50 ./usr/share/fish/completions/ssh-copy-id.fish -rw-r--r-- root/root 2413 2023-03-25 06:50 ./usr/share/fish/completions/ssh.fish -rw-r--r-- root/root 641 2023-03-25 06:50 ./usr/share/fish/completions/sshfs.fish -rw-r--r-- root/root 5684 2023-03-25 06:50 ./usr/share/fish/completions/stack.fish -rw-r--r-- root/root 35 2023-03-25 06:50 ./usr/share/fish/completions/starship.fish -rw-r--r-- root/root 1500 2023-03-25 06:50 ./usr/share/fish/completions/stat.fish -rw-r--r-- root/root 4671 2023-03-25 06:50 ./usr/share/fish/completions/status.fish -rw-r--r-- root/root 1606 2023-03-25 06:50 ./usr/share/fish/completions/stow.fish -rw-r--r-- root/root 1116 2023-03-25 06:50 ./usr/share/fish/completions/strace.fish -rw-r--r-- root/root 2898 2023-03-25 06:50 ./usr/share/fish/completions/stream.fish -rw-r--r-- root/root 7636 2023-03-25 06:50 ./usr/share/fish/completions/string.fish -rw-r--r-- root/root 1090 2023-03-25 06:50 ./usr/share/fish/completions/su.fish -rw-r--r-- root/root 1847 2023-03-25 06:50 ./usr/share/fish/completions/subl.fish -rw-r--r-- root/root 3646 2023-03-25 06:50 ./usr/share/fish/completions/sudo.fish -rw-r--r-- root/root 3924 2023-03-25 06:50 ./usr/share/fish/completions/sv.fish -rw-r--r-- root/root 15580 2023-03-25 06:50 ./usr/share/fish/completions/svn.fish -rw-r--r-- root/root 877 2023-03-25 06:50 ./usr/share/fish/completions/sylpheed.fish -rw-r--r-- root/root 276 2023-03-25 06:50 ./usr/share/fish/completions/synclient.fish -rw-r--r-- root/root 9905 2023-03-25 06:50 ./usr/share/fish/completions/sysbench.fish -rw-r--r-- root/root 2251 2023-03-25 06:50 ./usr/share/fish/completions/sysctl.fish -rw-r--r-- root/root 6734 2023-03-25 06:50 ./usr/share/fish/completions/systemctl.fish -rw-r--r-- root/root 4757 2023-03-25 06:50 ./usr/share/fish/completions/systemd-analyze.fish -rw-r--r-- root/root 2841 2023-03-25 06:50 ./usr/share/fish/completions/systemd-cryptenroll.fish -rw-r--r-- root/root 3936 2023-03-25 06:50 ./usr/share/fish/completions/systemd-nspawn.fish -rw-r--r-- root/root 1996 2023-03-25 06:50 ./usr/share/fish/completions/tail.fish -rw-r--r-- root/root 4817 2023-03-25 06:50 ./usr/share/fish/completions/tar.fish -rw-r--r-- root/root 5403 2023-03-25 06:50 ./usr/share/fish/completions/tcpdump.fish -rw-r--r-- root/root 1076 2023-03-25 06:50 ./usr/share/fish/completions/tcsh.fish -rw-r--r-- root/root 276 2023-03-25 06:50 ./usr/share/fish/completions/tee.fish -rw-r--r-- root/root 2395 2023-03-25 06:50 ./usr/share/fish/completions/telnet.fish -rw-r--r-- root/root 939 2023-03-25 06:50 ./usr/share/fish/completions/termite.fish -rw-r--r-- root/root 17742 2023-03-25 06:50 ./usr/share/fish/completions/terraform.fish -rw-r--r-- root/root 1904 2023-03-25 06:50 ./usr/share/fish/completions/test.fish -rw-r--r-- root/root 1025 2023-03-25 06:50 ./usr/share/fish/completions/tex.fish -rw-r--r-- root/root 1981 2023-03-25 06:50 ./usr/share/fish/completions/tig.fish -rw-r--r-- root/root 849 2023-03-25 06:50 ./usr/share/fish/completions/time.fish -rw-r--r-- root/root 2295 2023-03-25 06:50 ./usr/share/fish/completions/timedatectl.fish -rw-r--r-- root/root 613 2023-03-25 06:50 ./usr/share/fish/completions/timeout.fish -rw-r--r-- root/root 6137 2023-03-25 06:50 ./usr/share/fish/completions/tmutil.fish -rw-r--r-- root/root 16433 2023-03-25 06:50 ./usr/share/fish/completions/tmux.fish -rw-r--r-- root/root 733 2023-03-25 06:50 ./usr/share/fish/completions/tmuxinator.fish -rw-r--r-- root/root 1629 2023-03-25 06:50 ./usr/share/fish/completions/tokei.fish -rw-r--r-- root/root 6253 2023-03-25 06:50 ./usr/share/fish/completions/toot.fish -rw-r--r-- root/root 658 2023-03-25 06:50 ./usr/share/fish/completions/top.fish -rw-r--r-- root/root 2278 2023-03-25 06:50 ./usr/share/fish/completions/topgrade.fish -rw-r--r-- root/root 1349 2023-03-25 06:50 ./usr/share/fish/completions/totem.fish -rw-r--r-- root/root 1794 2023-03-25 06:50 ./usr/share/fish/completions/touch.fish -rw-r--r-- root/root 2504 2023-03-25 06:50 ./usr/share/fish/completions/tox.fish -rw-r--r-- root/root 3025 2023-03-25 06:50 ./usr/share/fish/completions/tr.fish -rw-r--r-- root/root 519 2023-03-25 06:50 ./usr/share/fish/completions/tracepath.fish -rw-r--r-- root/root 2683 2023-03-25 06:50 ./usr/share/fish/completions/traceroute.fish -rw-r--r-- root/root 7234 2023-03-25 06:50 ./usr/share/fish/completions/transmission-remote.fish -rw-r--r-- root/root 269 2023-03-25 06:50 ./usr/share/fish/completions/trap.fish -rw-r--r-- root/root 840 2023-03-25 06:50 ./usr/share/fish/completions/trash-empty.fish -rw-r--r-- root/root 586 2023-03-25 06:50 ./usr/share/fish/completions/trash-list.fish -rw-r--r-- root/root 835 2023-03-25 06:50 ./usr/share/fish/completions/trash-put.fish -rw-r--r-- root/root 511 2023-03-25 06:50 ./usr/share/fish/completions/trash-restore.fish -rw-r--r-- root/root 1032 2023-03-25 06:50 ./usr/share/fish/completions/trash.fish -rw-r--r-- root/root 4611 2023-03-25 06:50 ./usr/share/fish/completions/travis.fish -rw-r--r-- root/root 4045 2023-03-25 06:50 ./usr/share/fish/completions/tree.fish -rw-r--r-- root/root 9973 2023-03-25 06:50 ./usr/share/fish/completions/tsc.fish -rw-r--r-- root/root 3953 2023-03-25 06:50 ./usr/share/fish/completions/tshark.fish -rw-r--r-- root/root 2462 2023-03-25 06:50 ./usr/share/fish/completions/ttx.fish -rw-r--r-- root/root 1140 2023-03-25 06:50 ./usr/share/fish/completions/tuned-adm.fish -rw-r--r-- root/root 670 2023-03-25 06:50 ./usr/share/fish/completions/type.fish -rw-r--r-- root/root 5602 2023-03-25 06:50 ./usr/share/fish/completions/udevadm.fish -rw-r--r-- root/root 4411 2023-03-25 06:50 ./usr/share/fish/completions/udisksctl.fish -rw-r--r-- root/root 1927 2023-03-25 06:50 ./usr/share/fish/completions/ulimit.fish -rw-r--r-- root/root 257 2023-03-25 06:50 ./usr/share/fish/completions/umask.fish -rw-r--r-- root/root 1593 2023-03-25 06:50 ./usr/share/fish/completions/umount.fish -rw-r--r-- root/root 1255 2023-03-25 06:50 ./usr/share/fish/completions/uname.fish -rw-r--r-- root/root 513 2023-03-25 06:50 ./usr/share/fish/completions/unexpand.fish -rw-r--r-- root/root 1386 2023-03-25 06:50 ./usr/share/fish/completions/uniq.fish -rw-r--r-- root/root 967 2023-03-25 06:50 ./usr/share/fish/completions/unlz4.fish -rw-r--r-- root/root 1311 2023-03-25 06:50 ./usr/share/fish/completions/unrar.fish -rw-r--r-- root/root 2118 2023-03-25 06:50 ./usr/share/fish/completions/unzip.fish -rw-r--r-- root/root 1584 2023-03-25 06:50 ./usr/share/fish/completions/unzstd.fish -rw-r--r-- root/root 895 2023-03-25 06:50 ./usr/share/fish/completions/update-eix-remote.fish -rw-r--r-- root/root 890 2023-03-25 06:50 ./usr/share/fish/completions/update-eix.fish -rw-r--r-- root/root 2724 2023-03-25 06:50 ./usr/share/fish/completions/usbip.fish -rw-r--r-- root/root 1793 2023-03-25 06:50 ./usr/share/fish/completions/useradd.fish -rw-r--r-- root/root 1861 2023-03-25 06:50 ./usr/share/fish/completions/userdbctl.fish -rw-r--r-- root/root 2058 2023-03-25 06:50 ./usr/share/fish/completions/usermod.fish -rw-r--r-- root/root 6093 2023-03-25 06:50 ./usr/share/fish/completions/vagrant.fish -rw-r--r-- root/root 6094 2023-03-25 06:50 ./usr/share/fish/completions/valgrind.fish -rw-r--r-- root/root 129 2023-03-25 06:50 ./usr/share/fish/completions/vared.fish -rw-r--r-- root/root 8729 2023-03-25 06:50 ./usr/share/fish/completions/vbc.fish -rw-r--r-- root/root 950 2023-03-25 06:50 ./usr/share/fish/completions/vi.fish -rw-r--r-- root/root 2909 2023-03-25 06:50 ./usr/share/fish/completions/vim-addons.fish -rw-r--r-- root/root 4932 2023-03-25 06:50 ./usr/share/fish/completions/vim.fish -rw-r--r-- root/root 27 2023-03-25 06:50 ./usr/share/fish/completions/vimdiff.fish -rw-r--r-- root/root 1334 2023-03-25 06:50 ./usr/share/fish/completions/vips.fish -rw-r--r-- root/root 115670 2023-03-25 06:50 ./usr/share/fish/completions/virsh.fish -rw-r--r-- root/root 555 2023-03-25 06:50 ./usr/share/fish/completions/vmctl.fish -rw-r--r-- root/root 307 2023-03-25 06:50 ./usr/share/fish/completions/w.fish -rw-r--r-- root/root 183 2023-03-25 06:50 ./usr/share/fish/completions/wait.fish -rw-r--r-- root/root 16658 2023-03-25 06:50 ./usr/share/fish/completions/wajig.fish -rw-r--r-- root/root 951 2023-03-25 06:50 ./usr/share/fish/completions/watch.fish -rw-r--r-- root/root 1025 2023-03-25 06:50 ./usr/share/fish/completions/wc.fish -rw-r--r-- root/root 2290 2023-03-25 06:50 ./usr/share/fish/completions/wesnoth.fish -rw-r--r-- root/root 722 2023-03-25 06:50 ./usr/share/fish/completions/wg-quick.fish -rw-r--r-- root/root 8552 2023-03-25 06:50 ./usr/share/fish/completions/wget.fish -rw-r--r-- root/root 877 2023-03-25 06:50 ./usr/share/fish/completions/whatis.fish -rw-r--r-- root/root 1471 2023-03-25 06:50 ./usr/share/fish/completions/which.fish -rw-r--r-- root/root 111 2023-03-25 06:50 ./usr/share/fish/completions/while.fish -rw-r--r-- root/root 1209 2023-03-25 06:50 ./usr/share/fish/completions/who.fish -rw-r--r-- root/root 978 2023-03-25 06:50 ./usr/share/fish/completions/wicd-cli.fish -rw-r--r-- root/root 423 2023-03-25 06:50 ./usr/share/fish/completions/wicd-client.fish -rw-r--r-- root/root 408 2023-03-25 06:50 ./usr/share/fish/completions/wicd-gtk.fish -rw-r--r-- root/root 1862 2023-03-25 06:50 ./usr/share/fish/completions/windscribe.fish -rw-r--r-- root/root 104 2023-03-25 06:50 ./usr/share/fish/completions/wine.fish -rw-r--r-- root/root 536 2023-03-25 06:50 ./usr/share/fish/completions/wineboot.fish -rw-r--r-- root/root 1932 2023-03-25 06:50 ./usr/share/fish/completions/winemaker.fish -rw-r--r-- root/root 1028 2023-03-25 06:50 ./usr/share/fish/completions/wireshark.fish -rw-r--r-- root/root 447 2023-03-25 06:50 ./usr/share/fish/completions/wish.fish -rw-r--r-- root/root 2593 2023-03-25 06:50 ./usr/share/fish/completions/wpa_cli.fish -rw-r--r-- root/root 329 2023-03-25 06:50 ./usr/share/fish/completions/wslpath.fish -rw-r--r-- root/root 1151 2023-03-25 06:50 ./usr/share/fish/completions/wvdial.fish -rw-r--r-- root/root 1945 2023-03-25 06:50 ./usr/share/fish/completions/xargs.fish -rw-r--r-- root/root 1111 2023-03-25 06:50 ./usr/share/fish/completions/xbps-alternatives.fish -rw-r--r-- root/root 1198 2023-03-25 06:50 ./usr/share/fish/completions/xbps-checkvers.fish -rw-r--r-- root/root 2565 2023-03-25 06:50 ./usr/share/fish/completions/xbps-create.fish -rw-r--r-- root/root 1530 2023-03-25 06:50 ./usr/share/fish/completions/xbps-dgraph.fish -rw-r--r-- root/root 350 2023-03-25 06:50 ./usr/share/fish/completions/xbps-digest.fish -rw-r--r-- root/root 749 2023-03-25 06:50 ./usr/share/fish/completions/xbps-fbulk.fish -rw-r--r-- root/root 451 2023-03-25 06:50 ./usr/share/fish/completions/xbps-fetch.fish -rw-r--r-- root/root 1855 2023-03-25 06:50 ./usr/share/fish/completions/xbps-install.fish -rw-r--r-- root/root 1049 2023-03-25 06:50 ./usr/share/fish/completions/xbps-pkgdb.fish -rw-r--r-- root/root 4598 2023-03-25 06:50 ./usr/share/fish/completions/xbps-query.fish -rw-r--r-- root/root 1045 2023-03-25 06:50 ./usr/share/fish/completions/xbps-reconfigure.fish -rw-r--r-- root/root 1558 2023-03-25 06:50 ./usr/share/fish/completions/xbps-remove.fish -rw-r--r-- root/root 1532 2023-03-25 06:50 ./usr/share/fish/completions/xbps-rindex.fish -rw-r--r-- root/root 610 2023-03-25 06:50 ./usr/share/fish/completions/xbps-uchroot.fish -rw-r--r-- root/root 599 2023-03-25 06:50 ./usr/share/fish/completions/xbps-uhelper.fish -rw-r--r-- root/root 865 2023-03-25 06:50 ./usr/share/fish/completions/xclip.fish -rw-r--r-- root/root 2165 2023-03-25 06:50 ./usr/share/fish/completions/xdg-mime.fish -rw-r--r-- root/root 58 2023-03-25 06:50 ./usr/share/fish/completions/xdvi.fish -rw-r--r-- root/root 424 2023-03-25 06:50 ./usr/share/fish/completions/xed.fish -rw-r--r-- root/root 29 2023-03-25 06:50 ./usr/share/fish/completions/xelatex.fish -rw-r--r-- root/root 3373 2023-03-25 06:50 ./usr/share/fish/completions/xgettext.fish -rw-r--r-- root/root 1771 2023-03-25 06:50 ./usr/share/fish/completions/xinput.fish -rw-r--r-- root/root 773 2023-03-25 06:50 ./usr/share/fish/completions/xmms.fish -rw-r--r-- root/root 764 2023-03-25 06:50 ./usr/share/fish/completions/xonsh.fish -rw-r--r-- root/root 2258 2023-03-25 06:50 ./usr/share/fish/completions/xpdf.fish -rw-r--r-- root/root 1056 2023-03-25 06:50 ./usr/share/fish/completions/xplayer.fish -rw-r--r-- root/root 1113 2023-03-25 06:50 ./usr/share/fish/completions/xprop.fish -rw-r--r-- root/root 4902 2023-03-25 06:50 ./usr/share/fish/completions/xrandr.fish -rw-r--r-- root/root 1225 2023-03-25 06:50 ./usr/share/fish/completions/xrdb.fish -rw-r--r-- root/root 533 2023-03-25 06:50 ./usr/share/fish/completions/xreader.fish -rw-r--r-- root/root 1155 2023-03-25 06:50 ./usr/share/fish/completions/xsel.fish -rw-r--r-- root/root 2079 2023-03-25 06:50 ./usr/share/fish/completions/xsp.fish -rw-r--r-- root/root 2000 2023-03-25 06:50 ./usr/share/fish/completions/xsv.fish -rw-r--r-- root/root 10851 2023-03-25 06:50 ./usr/share/fish/completions/xterm.fish -rw-r--r-- root/root 1376 2023-03-25 06:50 ./usr/share/fish/completions/xviewer.fish -rw-r--r-- root/root 34 2023-03-25 06:50 ./usr/share/fish/completions/xxh128sum.fish -rw-r--r-- root/root 33 2023-03-25 06:50 ./usr/share/fish/completions/xxh32sum.fish -rw-r--r-- root/root 691 2023-03-25 06:50 ./usr/share/fish/completions/xxh64sum.fish -rw-r--r-- root/root 158 2023-03-25 06:50 ./usr/share/fish/completions/xxhsum.fish -rw-r--r-- root/root 2807 2023-03-25 06:50 ./usr/share/fish/completions/xz.fish -rw-r--r-- root/root 7298 2023-03-25 06:50 ./usr/share/fish/completions/yadm.fish -rw-r--r-- root/root 12183 2023-03-25 06:50 ./usr/share/fish/completions/yaourt.fish -rw-r--r-- root/root 7896 2023-03-25 06:50 ./usr/share/fish/completions/yarn.fish -rw-r--r-- root/root 604 2023-03-25 06:50 ./usr/share/fish/completions/yash.fish -rw-r--r-- root/root 587 2023-03-25 06:50 ./usr/share/fish/completions/yast2.fish -rw-r--r-- root/root 43 2023-03-25 06:50 ./usr/share/fish/completions/ykman.fish -rw-r--r-- root/root 3220 2023-03-25 06:50 ./usr/share/fish/completions/yum.fish -rw-r--r-- root/root 278 2023-03-25 06:50 ./usr/share/fish/completions/zcat.fish -rw-r--r-- root/root 7826 2023-03-25 06:50 ./usr/share/fish/completions/zef.fish -rw-r--r-- root/root 41410 2023-03-25 06:50 ./usr/share/fish/completions/zfs.fish -rw-r--r-- root/root 27276 2023-03-25 06:50 ./usr/share/fish/completions/zig.fish -rw-r--r-- root/root 1539 2023-03-25 06:50 ./usr/share/fish/completions/zip.fish -rw-r--r-- root/root 441 2023-03-25 06:50 ./usr/share/fish/completions/zopfli.fish -rw-r--r-- root/root 855 2023-03-25 06:50 ./usr/share/fish/completions/zopflipng.fish -rw-r--r-- root/root 3100 2023-03-25 06:50 ./usr/share/fish/completions/zpaq.fish -rw-r--r-- root/root 28315 2023-03-25 06:50 ./usr/share/fish/completions/zpool.fish -rw-r--r-- root/root 2462 2023-03-25 06:50 ./usr/share/fish/completions/zstd.fish -rw-r--r-- root/root 1123 2023-03-25 06:50 ./usr/share/fish/completions/zstdcat.fish -rw-r--r-- root/root 57 2023-03-25 06:50 ./usr/share/fish/completions/zstdgrep.fish -rw-r--r-- root/root 60 2023-03-25 06:50 ./usr/share/fish/completions/zstdless.fish -rw-r--r-- root/root 2421 2023-03-25 06:50 ./usr/share/fish/completions/zstdmt.fish -rw-r--r-- root/root 53481 2023-03-25 06:50 ./usr/share/fish/completions/zypper.fish -rw-r--r-- root/root 8764 2023-03-25 06:50 ./usr/share/fish/config.fish drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/functions/ -rw-r--r-- root/root 60 2023-03-25 06:50 ./usr/share/fish/functions/N_.fish -rw-r--r-- root/root 233 2023-03-25 06:50 ./usr/share/fish/functions/__fish_any_arg_in.fish -rw-r--r-- root/root 723 2023-03-25 06:50 ./usr/share/fish/functions/__fish_anypython.fish -rw-r--r-- root/root 283 2023-03-25 06:50 ./usr/share/fish/functions/__fish_append.fish -rw-r--r-- root/root 1795 2023-03-25 06:50 ./usr/share/fish/functions/__fish_apropos.fish -rw-r--r-- root/root 329 2023-03-25 06:50 ./usr/share/fish/functions/__fish_argcomplete_complete.fish -rw-r--r-- root/root 1211 2023-03-25 06:50 ./usr/share/fish/functions/__fish_cancel_commandline.fish -rw-r--r-- root/root 354 2023-03-25 06:50 ./usr/share/fish/functions/__fish_commandline_is_singlequoted.fish -rw-r--r-- root/root 497 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_atool_archive_contents.fish -rw-r--r-- root/root 2784 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_bittorrent.fish -rw-r--r-- root/root 330 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_blockdevice.fish -rw-r--r-- root/root 1745 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_cd.fish -rw-r--r-- root/root 906 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_clang.fish -rw-r--r-- root/root 423 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_command.fish -rw-r--r-- root/root 651 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_convert_options.fish -rw-r--r-- root/root 914 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_directories.fish -rw-r--r-- root/root 10099 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_docutils.fish -rw-r--r-- root/root 3134 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_ftp.fish -rw-r--r-- root/root 38073 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_gpg.fish -rw-r--r-- root/root 950 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_gpg_key_id.fish -rw-r--r-- root/root 729 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_gpg_user_id.fish -rw-r--r-- root/root 347 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_group_ids.fish -rw-r--r-- root/root 389 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_groups.fish -rw-r--r-- root/root 563 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_job_pids.fish -rw-r--r-- root/root 914 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_list.fish -rw-r--r-- root/root 2157 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_lpr.fish -rw-r--r-- root/root 863 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_lpr_option.fish -rw-r--r-- root/root 2826 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_man.fish -rw-r--r-- root/root 4584 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_mount_opts.fish -rw-r--r-- root/root 756 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_mysql.fish -rw-r--r-- root/root 6155 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_netcat.fish -rw-r--r-- root/root 444 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_path.fish -rw-r--r-- root/root 101 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_pg_database.fish -rw-r--r-- root/root 105 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_pg_user.fish -rw-r--r-- root/root 1553 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_pgrep.fish -rw-r--r-- root/root 620 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_pids.fish -rw-r--r-- root/root 134 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_ppp_peer.fish -rw-r--r-- root/root 462 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_proc.fish -rw-r--r-- root/root 3161 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_ssh.fish -rw-r--r-- root/root 1531 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_subcommand.fish -rw-r--r-- root/root 3941 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_suffix.fish -rw-r--r-- root/root 208 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_user_at_hosts.fish -rw-r--r-- root/root 347 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_user_ids.fish -rw-r--r-- root/root 1073 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_users.fish -rw-r--r-- root/root 7032 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_wireshark.fish -rw-r--r-- root/root 1089 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_zfs_mountpoint_properties.fish -rw-r--r-- root/root 142 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_zfs_pools.fish -rw-r--r-- root/root 2329 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_zfs_ro_properties.fish -rw-r--r-- root/root 5220 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_zfs_rw_properties.fish -rw-r--r-- root/root 1254 2023-03-25 06:50 ./usr/share/fish/functions/__fish_complete_zfs_write_once_properties.fish -rw-r--r-- root/root 12795 2023-03-25 06:50 ./usr/share/fish/functions/__fish_config_interactive.fish -rw-r--r-- root/root 1077 2023-03-25 06:50 ./usr/share/fish/functions/__fish_contains_opt.fish -rw-r--r-- root/root 184 2023-03-25 06:50 ./usr/share/fish/functions/__fish_crux_packages.fish -rw-r--r-- root/root 314 2023-03-25 06:50 ./usr/share/fish/functions/__fish_cursor_konsole.fish -rw-r--r-- root/root 344 2023-03-25 06:50 ./usr/share/fish/functions/__fish_cursor_xterm.fish -rw-r--r-- root/root 757 2023-03-25 06:50 ./usr/share/fish/functions/__fish_describe_command.fish -rw-r--r-- root/root 291 2023-03-25 06:50 ./usr/share/fish/functions/__fish_first_token.fish -rw-r--r-- root/root 126 2023-03-25 06:50 ./usr/share/fish/functions/__fish_git_prompt.fish -rw-r--r-- root/root 990 2023-03-25 06:50 ./usr/share/fish/functions/__fish_gnu_complete.fish -rw-r--r-- root/root 49 2023-03-25 06:50 ./usr/share/fish/functions/__fish_hg_prompt.fish -rw-r--r-- root/root 178 2023-03-25 06:50 ./usr/share/fish/functions/__fish_is_first_arg.fish -rw-r--r-- root/root 121 2023-03-25 06:50 ./usr/share/fish/functions/__fish_is_first_token.fish -rw-r--r-- root/root 168 2023-03-25 06:50 ./usr/share/fish/functions/__fish_is_git_repository.fish -rw-r--r-- root/root 285 2023-03-25 06:50 ./usr/share/fish/functions/__fish_is_nth_token.fish -rw-r--r-- root/root 126 2023-03-25 06:50 ./usr/share/fish/functions/__fish_is_switch.fish -rw-r--r-- root/root 131 2023-03-25 06:50 ./usr/share/fish/functions/__fish_is_token_n.fish -rw-r--r-- root/root 747 2023-03-25 06:50 ./usr/share/fish/functions/__fish_is_zfs_feature_enabled.fish -rw-r--r-- root/root 603 2023-03-25 06:50 ./usr/share/fish/functions/__fish_list_current_token.fish -rw-r--r-- root/root 346 2023-03-25 06:50 ./usr/share/fish/functions/__fish_make_cache_dir.fish -rw-r--r-- root/root 2125 2023-03-25 06:50 ./usr/share/fish/functions/__fish_make_completion_signals.fish -rw-r--r-- root/root 1499 2023-03-25 06:50 ./usr/share/fish/functions/__fish_man_page.fish -rw-r--r-- root/root 742 2023-03-25 06:50 ./usr/share/fish/functions/__fish_md5.fish -rw-r--r-- root/root 706 2023-03-25 06:50 ./usr/share/fish/functions/__fish_move_last.fish -rw-r--r-- root/root 270 2023-03-25 06:50 ./usr/share/fish/functions/__fish_no_arguments.fish -rw-r--r-- root/root 1094 2023-03-25 06:50 ./usr/share/fish/functions/__fish_not_contain_opt.fish -rw-r--r-- root/root 3157 2023-03-25 06:50 ./usr/share/fish/functions/__fish_npm_helper.fish -rw-r--r-- root/root 386 2023-03-25 06:50 ./usr/share/fish/functions/__fish_nth_token.fish -rw-r--r-- root/root 97 2023-03-25 06:50 ./usr/share/fish/functions/__fish_number_of_cmd_args_wo_opts.fish -rw-r--r-- root/root 216 2023-03-25 06:50 ./usr/share/fish/functions/__fish_paginate.fish -rw-r--r-- root/root 568 2023-03-25 06:50 ./usr/share/fish/functions/__fish_parent_directories.fish -rw-r--r-- root/root 183 2023-03-25 06:50 ./usr/share/fish/functions/__fish_prepend_sudo.fish -rw-r--r-- root/root 401 2023-03-25 06:50 ./usr/share/fish/functions/__fish_prev_arg_in.fish -rw-r--r-- root/root 1018 2023-03-25 06:50 ./usr/share/fish/functions/__fish_preview_current_file.fish -rw-r--r-- root/root 755 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_VBox_vms.fish -rw-r--r-- root/root 659 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_addresses.fish -rw-r--r-- root/root 2220 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_apt_packages.fish -rw-r--r-- root/root 56 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_cmd_args.fish -rw-r--r-- root/root 104 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_cmd_args_without_options.fish -rw-r--r-- root/root 441 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_commands.fish -rw-r--r-- root/root 195 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_debian_apache_confs.fish -rw-r--r-- root/root 190 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_debian_apache_mods.fish -rw-r--r-- root/root 191 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_debian_apache_sites.fish -rw-r--r-- root/root 380 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_encodings.fish -rw-r--r-- root/root 1322 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_eopkg_packages.fish -rw-r--r-- root/root 571 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_filesystems.fish -rw-r--r-- root/root 1096 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_gpg_algo.fish -rw-r--r-- root/root 436 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_groups.fish -rw-r--r-- root/root 6324 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_help.fish -rw-r--r-- root/root 6301 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_hostnames.fish -rw-r--r-- root/root 498 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_interfaces.fish -rw-r--r-- root/root 138 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_lpr_options.fish -rw-r--r-- root/root 143 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_lpr_printers.fish -rw-r--r-- root/root 206 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_modules.fish -rw-r--r-- root/root 743 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_mounted.fish -rw-r--r-- root/root 393 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_opkg_packages.fish -rw-r--r-- root/root 732 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_packages.fish -rw-r--r-- root/root 743 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_pacman_packages.fish -rw-r--r-- root/root 237 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_pacman_repos.fish -rw-r--r-- root/root 1362 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_pipestatus.fish -rw-r--r-- root/root 443 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_pkg_add_packages.fish -rw-r--r-- root/root 226 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_pkg_packages.fish -rw-r--r-- root/root 679 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_port_packages.fish -rw-r--r-- root/root 370 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_portage_available_pkgs.fish -rw-r--r-- root/root 238 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_portage_installed_pkgs.fish -rw-r--r-- root/root 563 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_portage_packages.fish -rw-r--r-- root/root 516 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_portage_repository_paths.fish -rw-r--r-- root/root 1623 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_rpm_packages.fish -rw-r--r-- root/root 577 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_service_names.fish -rw-r--r-- root/root 121 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_svn_rev.fish -rw-r--r-- root/root 429 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_users.fish -rw-r--r-- root/root 118 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_windows_drives.fish -rw-r--r-- root/root 121 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_windows_users.fish -rw-r--r-- root/root 874 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_xbps_packages.fish -rw-r--r-- root/root 612 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_xdg_applications_directories.fish -rw-r--r-- root/root 328 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_xdg_mimetypes.fish -rw-r--r-- root/root 192 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_xwindows.fish -rw-r--r-- root/root 790 2023-03-25 06:50 ./usr/share/fish/functions/__fish_print_zfs_snapshots.fish -rw-r--r-- root/root 204 2023-03-25 06:50 ./usr/share/fish/functions/__fish_ps.fish -rw-r--r-- root/root 305 2023-03-25 06:50 ./usr/share/fish/functions/__fish_pwd.fish -rw-r--r-- root/root 997 2023-03-25 06:50 ./usr/share/fish/functions/__fish_seen_argument.fish -rw-r--r-- root/root 353 2023-03-25 06:50 ./usr/share/fish/functions/__fish_seen_subcommand_from.fish -rw-r--r-- root/root 3883 2023-03-25 06:50 ./usr/share/fish/functions/__fish_set_locale.fish -rw-r--r-- root/root 10963 2023-03-25 06:50 ./usr/share/fish/functions/__fish_shared_key_bindings.fish -rw-r--r-- root/root 408 2023-03-25 06:50 ./usr/share/fish/functions/__fish_should_complete_switches.fish -rw-r--r-- root/root 51 2023-03-25 06:50 ./usr/share/fish/functions/__fish_svn_prompt.fish -rw-r--r-- root/root 4401 2023-03-25 06:50 ./usr/share/fish/functions/__fish_systemctl.fish -rw-r--r-- root/root 861 2023-03-25 06:50 ./usr/share/fish/functions/__fish_systemctl_services.fish -rw-r--r-- root/root 317 2023-03-25 06:50 ./usr/share/fish/functions/__fish_systemd_machine_images.fish -rw-r--r-- root/root 225 2023-03-25 06:50 ./usr/share/fish/functions/__fish_systemd_machines.fish -rw-r--r-- root/root 1016 2023-03-25 06:50 ./usr/share/fish/functions/__fish_toggle_comment_commandline.fish -rw-r--r-- root/root 2188 2023-03-25 06:50 ./usr/share/fish/functions/__fish_tokenizer_state.fish -rw-r--r-- root/root 298 2023-03-25 06:50 ./usr/share/fish/functions/__fish_use_subcommand.fish -rw-r--r-- root/root 109 2023-03-25 06:50 ./usr/share/fish/functions/__fish_vcs_prompt.fish -rw-r--r-- root/root 503 2023-03-25 06:50 ./usr/share/fish/functions/__fish_whatis.fish -rw-r--r-- root/root 969 2023-03-25 06:50 ./usr/share/fish/functions/__fish_whatis_current_token.fish -rw-r--r-- root/root 190 2023-03-25 06:50 ./usr/share/fish/functions/__ssh_history_completions.fish -rw-r--r-- root/root 1820 2023-03-25 06:50 ./usr/share/fish/functions/__terlar_git_prompt.fish -rw-r--r-- root/root 1263 2023-03-25 06:50 ./usr/share/fish/functions/_validate_int.fish -rw-r--r-- root/root 193 2023-03-25 06:50 ./usr/share/fish/functions/abbr.fish -rw-r--r-- root/root 2509 2023-03-25 06:50 ./usr/share/fish/functions/alias.fish -rw-r--r-- root/root 1333 2023-03-25 06:50 ./usr/share/fish/functions/cd.fish -rw-r--r-- root/root 3101 2023-03-25 06:50 ./usr/share/fish/functions/cdh.fish -rw-r--r-- root/root 1060 2023-03-25 06:50 ./usr/share/fish/functions/contains_seq.fish -rw-r--r-- root/root 193 2023-03-25 06:50 ./usr/share/fish/functions/diff.fish -rw-r--r-- root/root 855 2023-03-25 06:50 ./usr/share/fish/functions/dirh.fish -rw-r--r-- root/root 464 2023-03-25 06:50 ./usr/share/fish/functions/dirs.fish -rw-r--r-- root/root 733 2023-03-25 06:50 ./usr/share/fish/functions/down-or-search.fish -rw-r--r-- root/root 2627 2023-03-25 06:50 ./usr/share/fish/functions/edit_command_buffer.fish -rw-r--r-- root/root 807 2023-03-25 06:50 ./usr/share/fish/functions/export.fish -rw-r--r-- root/root 3757 2023-03-25 06:50 ./usr/share/fish/functions/fish_add_path.fish -rw-r--r-- root/root 958 2023-03-25 06:50 ./usr/share/fish/functions/fish_breakpoint_prompt.fish -rw-r--r-- root/root 1803 2023-03-25 06:50 ./usr/share/fish/functions/fish_clipboard_copy.fish -rw-r--r-- root/root 2539 2023-03-25 06:50 ./usr/share/fish/functions/fish_clipboard_paste.fish -rw-r--r-- root/root 3496 2023-03-25 06:50 ./usr/share/fish/functions/fish_command_not_found.fish -rw-r--r-- root/root 544 2023-03-25 06:50 ./usr/share/fish/functions/fish_commandline_append.fish -rw-r--r-- root/root 867 2023-03-25 06:50 ./usr/share/fish/functions/fish_commandline_prepend.fish -rw-r--r-- root/root 14304 2023-03-25 06:50 ./usr/share/fish/functions/fish_config.fish -rw-r--r-- root/root 4279 2023-03-25 06:50 ./usr/share/fish/functions/fish_default_key_bindings.fish -rw-r--r-- root/root 784 2023-03-25 06:50 ./usr/share/fish/functions/fish_default_mode_prompt.fish -rw-r--r-- root/root 5861 2023-03-25 06:50 ./usr/share/fish/functions/fish_delta.fish -rw-r--r-- root/root 29357 2023-03-25 06:50 ./usr/share/fish/functions/fish_git_prompt.fish -rw-r--r-- root/root 820 2023-03-25 06:50 ./usr/share/fish/functions/fish_greeting.fish -rw-r--r-- root/root 3058 2023-03-25 06:50 ./usr/share/fish/functions/fish_hg_prompt.fish -rw-r--r-- root/root 692 2023-03-25 06:50 ./usr/share/fish/functions/fish_hybrid_key_bindings.fish -rw-r--r-- root/root 328 2023-03-25 06:50 ./usr/share/fish/functions/fish_is_root_user.fish -rw-r--r-- root/root 2878 2023-03-25 06:50 ./usr/share/fish/functions/fish_job_summary.fish -rw-r--r-- root/root 220 2023-03-25 06:50 ./usr/share/fish/functions/fish_mode_prompt.fish -rw-r--r-- root/root 1350 2023-03-25 06:50 ./usr/share/fish/functions/fish_opt.fish -rw-r--r-- root/root 1745 2023-03-25 06:50 ./usr/share/fish/functions/fish_print_git_action.fish -rw-r--r-- root/root 532 2023-03-25 06:50 ./usr/share/fish/functions/fish_print_hg_root.fish -rw-r--r-- root/root 1420 2023-03-25 06:50 ./usr/share/fish/functions/fish_prompt.fish -rw-r--r-- root/root 631 2023-03-25 06:50 ./usr/share/fish/functions/fish_status_to_signal.fish -rw-r--r-- root/root 6652 2023-03-25 06:50 ./usr/share/fish/functions/fish_svn_prompt.fish -rw-r--r-- root/root 919 2023-03-25 06:50 ./usr/share/fish/functions/fish_title.fish -rw-r--r-- root/root 502 2023-03-25 06:50 ./usr/share/fish/functions/fish_update_completions.fish -rw-r--r-- root/root 480 2023-03-25 06:50 ./usr/share/fish/functions/fish_vcs_prompt.fish -rw-r--r-- root/root 3665 2023-03-25 06:50 ./usr/share/fish/functions/fish_vi_cursor.fish -rw-r--r-- root/root 15955 2023-03-25 06:50 ./usr/share/fish/functions/fish_vi_key_bindings.fish -rw-r--r-- root/root 6953 2023-03-25 06:50 ./usr/share/fish/functions/funced.fish -rw-r--r-- root/root 1289 2023-03-25 06:50 ./usr/share/fish/functions/funcsave.fish -rw-r--r-- root/root 168 2023-03-25 06:50 ./usr/share/fish/functions/grep.fish -rw-r--r-- root/root 14331 2023-03-25 06:50 ./usr/share/fish/functions/help.fish -rw-r--r-- root/root 7737 2023-03-25 06:50 ./usr/share/fish/functions/history.fish -rw-r--r-- root/root 560 2023-03-25 06:50 ./usr/share/fish/functions/isatty.fish -rw-r--r-- root/root 182 2023-03-25 06:50 ./usr/share/fish/functions/la.fish -rw-r--r-- root/root 144 2023-03-25 06:50 ./usr/share/fish/functions/ll.fish -rw-r--r-- root/root 2744 2023-03-25 06:50 ./usr/share/fish/functions/ls.fish -rw-r--r-- root/root 2008 2023-03-25 06:50 ./usr/share/fish/functions/man.fish -rw-r--r-- root/root 1070 2023-03-25 06:50 ./usr/share/fish/functions/nextd.fish -rw-r--r-- root/root 1375 2023-03-25 06:50 ./usr/share/fish/functions/open.fish -rw-r--r-- root/root 434 2023-03-25 06:50 ./usr/share/fish/functions/popd.fish -rw-r--r-- root/root 1066 2023-03-25 06:50 ./usr/share/fish/functions/prevd.fish -rw-r--r-- root/root 117 2023-03-25 06:50 ./usr/share/fish/functions/prompt_hostname.fish -rw-r--r-- root/root 955 2023-03-25 06:50 ./usr/share/fish/functions/prompt_login.fish -rw-r--r-- root/root 1699 2023-03-25 06:50 ./usr/share/fish/functions/prompt_pwd.fish -rw-r--r-- root/root 2258 2023-03-25 06:50 ./usr/share/fish/functions/psub.fish -rw-r--r-- root/root 2367 2023-03-25 06:50 ./usr/share/fish/functions/pushd.fish -rw-r--r-- root/root 2099 2023-03-25 06:50 ./usr/share/fish/functions/realpath.fish -rw-r--r-- root/root 1853 2023-03-25 06:50 ./usr/share/fish/functions/seq.fish -rw-r--r-- root/root 1471 2023-03-25 06:50 ./usr/share/fish/functions/setenv.fish -rw-r--r-- root/root 814 2023-03-25 06:50 ./usr/share/fish/functions/suspend.fish -rw-r--r-- root/root 2323 2023-03-25 06:50 ./usr/share/fish/functions/trap.fish -rw-r--r-- root/root 5523 2023-03-25 06:50 ./usr/share/fish/functions/umask.fish -rw-r--r-- root/root 764 2023-03-25 06:50 ./usr/share/fish/functions/up-or-search.fish -rw-r--r-- root/root 2176 2023-03-25 06:50 ./usr/share/fish/functions/vared.fish drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/groff/ -rw-r--r-- root/root 355 2023-03-25 06:50 ./usr/share/fish/groff/fish.tmac drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/man/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/man/man1/ -rw-r--r-- root/root 1492 2023-03-25 06:56 ./usr/share/fish/man/man1/_.1 -rw-r--r-- root/root 8325 2023-03-25 06:56 ./usr/share/fish/man/man1/abbr.1 -rw-r--r-- root/root 3105 2023-03-25 06:56 ./usr/share/fish/man/man1/alias.1 -rw-r--r-- root/root 1959 2023-03-25 06:56 ./usr/share/fish/man/man1/and.1 -rw-r--r-- root/root 15107 2023-03-25 06:56 ./usr/share/fish/man/man1/argparse.1 -rw-r--r-- root/root 2289 2023-03-25 06:56 ./usr/share/fish/man/man1/begin.1 -rw-r--r-- root/root 2161 2023-03-25 06:56 ./usr/share/fish/man/man1/bg.1 -rw-r--r-- root/root 18664 2023-03-25 06:56 ./usr/share/fish/man/man1/bind.1 -rw-r--r-- root/root 2400 2023-03-25 06:56 ./usr/share/fish/man/man1/block.1 -rw-r--r-- root/root 1668 2023-03-25 06:56 ./usr/share/fish/man/man1/break.1 -rw-r--r-- root/root 1152 2023-03-25 06:56 ./usr/share/fish/man/man1/breakpoint.1 -rw-r--r-- root/root 1659 2023-03-25 06:56 ./usr/share/fish/man/man1/builtin.1 -rw-r--r-- root/root 2623 2023-03-25 06:56 ./usr/share/fish/man/man1/case.1 -rw-r--r-- root/root 2586 2023-03-25 06:56 ./usr/share/fish/man/man1/cd.1 -rw-r--r-- root/root 1768 2023-03-25 06:56 ./usr/share/fish/man/man1/cdh.1 -rw-r--r-- root/root 2268 2023-03-25 06:56 ./usr/share/fish/man/man1/command.1 -rw-r--r-- root/root 5810 2023-03-25 06:56 ./usr/share/fish/man/man1/commandline.1 -rw-r--r-- root/root 10218 2023-03-25 06:56 ./usr/share/fish/man/man1/complete.1 -rw-r--r-- root/root 2480 2023-03-25 06:56 ./usr/share/fish/man/man1/contains.1 -rw-r--r-- root/root 1779 2023-03-25 06:56 ./usr/share/fish/man/man1/continue.1 -rw-r--r-- root/root 2166 2023-03-25 06:56 ./usr/share/fish/man/man1/count.1 -rw-r--r-- root/root 1564 2023-03-25 06:56 ./usr/share/fish/man/man1/dirh.1 -rw-r--r-- root/root 1434 2023-03-25 06:56 ./usr/share/fish/man/man1/dirs.1 -rw-r--r-- root/root 2214 2023-03-25 06:56 ./usr/share/fish/man/man1/disown.1 -rw-r--r-- root/root 2233 2023-03-25 06:56 ./usr/share/fish/man/man1/echo.1 -rw-r--r-- root/root 1518 2023-03-25 06:56 ./usr/share/fish/man/man1/else.1 -rw-r--r-- root/root 1694 2023-03-25 06:56 ./usr/share/fish/man/man1/emit.1 -rw-r--r-- root/root 1979 2023-03-25 06:56 ./usr/share/fish/man/man1/end.1 -rw-r--r-- root/root 1579 2023-03-25 06:56 ./usr/share/fish/man/man1/eval.1 -rw-r--r-- root/root 1320 2023-03-25 06:56 ./usr/share/fish/man/man1/exec.1 -rw-r--r-- root/root 1352 2023-03-25 06:56 ./usr/share/fish/man/man1/exit.1 -rw-r--r-- root/root 1062 2023-03-25 06:56 ./usr/share/fish/man/man1/false.1 -rw-r--r-- root/root 1668 2023-03-25 06:56 ./usr/share/fish/man/man1/fg.1 -rw-r--r-- root/root 10296 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-completions.1 -rw-r--r-- root/root 822114 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-doc.1 -rw-r--r-- root/root 19825 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-faq.1 -rw-r--r-- root/root 17757 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-for-bash-users.1 -rw-r--r-- root/root 40457 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-interactive.1 -rw-r--r-- root/root 103974 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-language.1 -rw-r--r-- root/root 226795 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-releasenotes.1 -rw-r--r-- root/root 29900 2023-03-25 06:56 ./usr/share/fish/man/man1/fish-tutorial.1 -rw-r--r-- root/root 5166 2023-03-25 06:56 ./usr/share/fish/man/man1/fish.1 -rw-r--r-- root/root 4361 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_add_path.1 -rw-r--r-- root/root 2000 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_breakpoint_prompt.1 -rw-r--r-- root/root 1804 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_clipboard_copy.1 -rw-r--r-- root/root 2141 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_clipboard_paste.1 -rw-r--r-- root/root 3142 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_command_not_found.1 -rw-r--r-- root/root 3753 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_config.1 -rw-r--r-- root/root 4404 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_delta.1 -rw-r--r-- root/root 9280 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_git_prompt.1 -rw-r--r-- root/root 2033 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_greeting.1 -rw-r--r-- root/root 3290 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_hg_prompt.1 -rw-r--r-- root/root 2743 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_indent.1 -rw-r--r-- root/root 1348 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_is_root_user.1 -rw-r--r-- root/root 3057 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_key_reader.1 -rw-r--r-- root/root 2665 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_mode_prompt.1 -rw-r--r-- root/root 4027 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_opt.1 -rw-r--r-- root/root 1906 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_prompt.1 -rw-r--r-- root/root 1450 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_right_prompt.1 -rw-r--r-- root/root 1541 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_status_to_signal.1 -rw-r--r-- root/root 4121 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_svn_prompt.1 -rw-r--r-- root/root 1678 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_title.1 -rw-r--r-- root/root 1253 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_update_completions.1 -rw-r--r-- root/root 2056 2023-03-25 06:56 ./usr/share/fish/man/man1/fish_vcs_prompt.1 -rw-r--r-- root/root 2555 2023-03-25 06:56 ./usr/share/fish/man/man1/for.1 -rw-r--r-- root/root 2927 2023-03-25 06:56 ./usr/share/fish/man/man1/funced.1 -rw-r--r-- root/root 1920 2023-03-25 06:56 ./usr/share/fish/man/man1/funcsave.1 -rw-r--r-- root/root 7533 2023-03-25 06:56 ./usr/share/fish/man/man1/function.1 -rw-r--r-- root/root 4862 2023-03-25 06:56 ./usr/share/fish/man/man1/functions.1 -rw-r--r-- root/root 1707 2023-03-25 06:56 ./usr/share/fish/man/man1/help.1 -rw-r--r-- root/root 8252 2023-03-25 06:56 ./usr/share/fish/man/man1/history.1 -rw-r--r-- root/root 2407 2023-03-25 06:56 ./usr/share/fish/man/man1/if.1 -rw-r--r-- root/root 1974 2023-03-25 06:56 ./usr/share/fish/man/man1/isatty.1 -rw-r--r-- root/root 2681 2023-03-25 06:56 ./usr/share/fish/man/man1/jobs.1 -rw-r--r-- root/root 9005 2023-03-25 06:56 ./usr/share/fish/man/man1/math.1 -rw-r--r-- root/root 2068 2023-03-25 06:56 ./usr/share/fish/man/man1/nextd.1 -rw-r--r-- root/root 1401 2023-03-25 06:56 ./usr/share/fish/man/man1/not.1 -rw-r--r-- root/root 1403 2023-03-25 06:56 ./usr/share/fish/man/man1/open.1 -rw-r--r-- root/root 1885 2023-03-25 06:56 ./usr/share/fish/man/man1/or.1 -rw-r--r-- root/root 19971 2023-03-25 06:56 ./usr/share/fish/man/man1/path.1 -rw-r--r-- root/root 1774 2023-03-25 06:56 ./usr/share/fish/man/man1/popd.1 -rw-r--r-- root/root 2063 2023-03-25 06:56 ./usr/share/fish/man/man1/prevd.1 -rw-r--r-- root/root 5374 2023-03-25 06:56 ./usr/share/fish/man/man1/printf.1 -rw-r--r-- root/root 1462 2023-03-25 06:56 ./usr/share/fish/man/man1/prompt_hostname.1 -rw-r--r-- root/root 1420 2023-03-25 06:56 ./usr/share/fish/man/man1/prompt_login.1 -rw-r--r-- root/root 2528 2023-03-25 06:56 ./usr/share/fish/man/man1/prompt_pwd.1 -rw-r--r-- root/root 2827 2023-03-25 06:56 ./usr/share/fish/man/man1/psub.1 -rw-r--r-- root/root 2112 2023-03-25 06:56 ./usr/share/fish/man/man1/pushd.1 -rw-r--r-- root/root 1668 2023-03-25 06:56 ./usr/share/fish/man/man1/pwd.1 -rw-r--r-- root/root 2639 2023-03-25 06:56 ./usr/share/fish/man/man1/random.1 -rw-r--r-- root/root 8849 2023-03-25 06:56 ./usr/share/fish/man/man1/read.1 -rw-r--r-- root/root 1817 2023-03-25 06:56 ./usr/share/fish/man/man1/return.1 -rw-r--r-- root/root 10756 2023-03-25 06:56 ./usr/share/fish/man/man1/set.1 -rw-r--r-- root/root 6170 2023-03-25 06:56 ./usr/share/fish/man/man1/set_color.1 -rw-r--r-- root/root 2824 2023-03-25 06:56 ./usr/share/fish/man/man1/source.1 -rw-r--r-- root/root 5447 2023-03-25 06:56 ./usr/share/fish/man/man1/status.1 -rw-r--r-- root/root 2687 2023-03-25 06:56 ./usr/share/fish/man/man1/string-collect.1 -rw-r--r-- root/root 2655 2023-03-25 06:56 ./usr/share/fish/man/man1/string-escape.1 -rw-r--r-- root/root 2478 2023-03-25 06:56 ./usr/share/fish/man/man1/string-join.1 -rw-r--r-- root/root 2481 2023-03-25 06:56 ./usr/share/fish/man/man1/string-join0.1 -rw-r--r-- root/root 2336 2023-03-25 06:56 ./usr/share/fish/man/man1/string-length.1 -rw-r--r-- root/root 1249 2023-03-25 06:56 ./usr/share/fish/man/man1/string-lower.1 -rw-r--r-- root/root 6377 2023-03-25 06:56 ./usr/share/fish/man/man1/string-match.1 -rw-r--r-- root/root 2543 2023-03-25 06:56 ./usr/share/fish/man/man1/string-pad.1 -rw-r--r-- root/root 2176 2023-03-25 06:56 ./usr/share/fish/man/man1/string-repeat.1 -rw-r--r-- root/root 2803 2023-03-25 06:56 ./usr/share/fish/man/man1/string-replace.1 -rw-r--r-- root/root 4776 2023-03-25 06:56 ./usr/share/fish/man/man1/string-shorten.1 -rw-r--r-- root/root 3575 2023-03-25 06:56 ./usr/share/fish/man/man1/string-split.1 -rw-r--r-- root/root 3570 2023-03-25 06:56 ./usr/share/fish/man/man1/string-split0.1 -rw-r--r-- root/root 2133 2023-03-25 06:56 ./usr/share/fish/man/man1/string-sub.1 -rw-r--r-- root/root 1702 2023-03-25 06:56 ./usr/share/fish/man/man1/string-trim.1 -rw-r--r-- root/root 2657 2023-03-25 06:56 ./usr/share/fish/man/man1/string-unescape.1 -rw-r--r-- root/root 1249 2023-03-25 06:56 ./usr/share/fish/man/man1/string-upper.1 -rw-r--r-- root/root 35225 2023-03-25 06:56 ./usr/share/fish/man/man1/string.1 -rw-r--r-- root/root 1352 2023-03-25 06:56 ./usr/share/fish/man/man1/suspend.1 -rw-r--r-- root/root 2644 2023-03-25 06:56 ./usr/share/fish/man/man1/switch.1 -rw-r--r-- root/root 8795 2023-03-25 06:56 ./usr/share/fish/man/man1/test.1 -rw-r--r-- root/root 4557 2023-03-25 06:56 ./usr/share/fish/man/man1/time.1 -rw-r--r-- root/root 2861 2023-03-25 06:56 ./usr/share/fish/man/man1/trap.1 -rw-r--r-- root/root 1125 2023-03-25 06:56 ./usr/share/fish/man/man1/true.1 -rw-r--r-- root/root 2909 2023-03-25 06:56 ./usr/share/fish/man/man1/type.1 -rw-r--r-- root/root 5667 2023-03-25 06:56 ./usr/share/fish/man/man1/ulimit.1 -rw-r--r-- root/root 3486 2023-03-25 06:56 ./usr/share/fish/man/man1/umask.1 -rw-r--r-- root/root 1304 2023-03-25 06:56 ./usr/share/fish/man/man1/vared.1 -rw-r--r-- root/root 2243 2023-03-25 06:56 ./usr/share/fish/man/man1/wait.1 -rw-r--r-- root/root 1799 2023-03-25 06:56 ./usr/share/fish/man/man1/while.1 drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/tools/ -rwxr-xr-x root/root 40332 2023-03-25 06:50 ./usr/share/fish/tools/create_manpage_completions.py -rwxr-xr-x root/root 32929 2023-03-25 06:50 ./usr/share/fish/tools/deroff.py drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/tools/web_config/ -rw-r--r-- root/root 1202 2023-03-25 09:38 ./usr/share/fish/tools/web_config/delete.png -rw-r--r-- root/root 192 2023-03-25 09:38 ./usr/share/fish/tools/web_config/favicon.png -rw-r--r-- root/root 13351 2023-03-25 06:50 ./usr/share/fish/tools/web_config/fishconfig.css -rw-r--r-- root/root 1914 2023-03-25 06:50 ./usr/share/fish/tools/web_config/index.html drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/tools/web_config/js/ -rw-r--r-- root/root 5674 2023-03-25 06:50 ./usr/share/fish/tools/web_config/js/angular-route.js -rw-r--r-- root/root 6477 2023-03-25 06:50 ./usr/share/fish/tools/web_config/js/angular-sanitize.js -rw-r--r-- root/root 177326 2023-03-25 06:50 ./usr/share/fish/tools/web_config/js/angular.js -rw-r--r-- root/root 2741 2023-03-25 06:50 ./usr/share/fish/tools/web_config/js/app.js -rw-r--r-- root/root 9350 2023-03-25 06:50 ./usr/share/fish/tools/web_config/js/colorutils.js -rw-r--r-- root/root 14793 2023-03-25 06:50 ./usr/share/fish/tools/web_config/js/controllers.js -rw-r--r-- root/root 1306 2023-03-25 06:50 ./usr/share/fish/tools/web_config/js/filters.js drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/tools/web_config/partials/ -rw-r--r-- root/root 1089 2023-03-25 06:50 ./usr/share/fish/tools/web_config/partials/bindings.html -rw-r--r-- root/root 9426 2023-03-25 06:50 ./usr/share/fish/tools/web_config/partials/colors.html -rw-r--r-- root/root 524 2023-03-25 06:50 ./usr/share/fish/tools/web_config/partials/functions.html -rw-r--r-- root/root 1231 2023-03-25 06:50 ./usr/share/fish/tools/web_config/partials/history.html -rw-r--r-- root/root 1771 2023-03-25 06:50 ./usr/share/fish/tools/web_config/partials/prompt.html -rw-r--r-- root/root 717 2023-03-25 06:50 ./usr/share/fish/tools/web_config/partials/variables.html drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/tools/web_config/sample_prompts/ -rw-r--r-- root/root 2314 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/acidhub.fish -rw-r--r-- root/root 2453 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/arrow.fish -rw-r--r-- root/root 1222 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/astronaut.fish -rw-r--r-- root/root 1420 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/default.fish -rw-r--r-- root/root 3410 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/disco.fish -rw-r--r-- root/root 1167 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/informative.fish -rw-r--r-- root/root 2126 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/informative_vcs.fish -rw-r--r-- root/root 168 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/minimalist.fish -rw-r--r-- root/root 3748 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/nim.fish -rw-r--r-- root/root 605 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/pythonista.fish -rw-r--r-- root/root 6185 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/scales.fish -rw-r--r-- root/root 522 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/simple.fish -rw-r--r-- root/root 2152 2023-03-25 06:50 ./usr/share/fish/tools/web_config/sample_prompts/terlar.fish drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/tools/web_config/themes/ -rw-r--r-- root/root 1067 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Base16 Default Dark.theme -rw-r--r-- root/root 1068 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Base16 Default Light.theme -rw-r--r-- root/root 1063 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Base16 Eighties.theme -rw-r--r-- root/root 1006 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Bay Cruise.theme -rw-r--r-- root/root 1004 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Dracula.theme -rw-r--r-- root/root 1004 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Fairground.theme -rw-r--r-- root/root 1010 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Just a Touch.theme -rw-r--r-- root/root 1001 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Lava.theme -rw-r--r-- root/root 1007 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Mono Lace.theme -rw-r--r-- root/root 1008 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Mono Smoke.theme -rw-r--r-- root/root 792 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/None.theme -rw-r--r-- root/root 1032 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Nord.theme -rw-r--r-- root/root 1004 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Old School.theme -rw-r--r-- root/root 1004 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Seaweed.theme -rw-r--r-- root/root 1004 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Snow Day.theme -rw-r--r-- root/root 1037 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Solarized Dark.theme -rw-r--r-- root/root 1035 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Solarized Light.theme -rw-r--r-- root/root 1075 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Tomorrow Night Bright.theme -rw-r--r-- root/root 1067 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Tomorrow Night.theme -rw-r--r-- root/root 1060 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/Tomorrow.theme -rw-r--r-- root/root 1005 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/ayu Dark.theme -rw-r--r-- root/root 1006 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/ayu Light.theme -rw-r--r-- root/root 1007 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/ayu Mirage.theme -rw-r--r-- root/root 911 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/coolbeans.theme -rw-r--r-- root/root 958 2023-03-25 06:50 ./usr/share/fish/tools/web_config/themes/fish default.theme -rw-r--r-- root/root 53700 2023-03-25 06:50 ./usr/share/fish/tools/web_config/webconfig.py drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/vendor_completions.d/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/vendor_conf.d/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/fish/vendor_functions.d/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 264 2023-03-25 09:21 ./usr/share/lintian/overrides/fish drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/de/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/de/LC_MESSAGES/ -rw-r--r-- root/root 127371 2023-03-25 09:37 ./usr/share/locale/de/LC_MESSAGES/fish.mo drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/en/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/en/LC_MESSAGES/ -rw-r--r-- root/root 207476 2023-03-25 09:37 ./usr/share/locale/en/LC_MESSAGES/fish.mo drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/fr/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/fr/LC_MESSAGES/ -rw-r--r-- root/root 845383 2023-03-25 09:37 ./usr/share/locale/fr/LC_MESSAGES/fish.mo drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/pl/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/pl/LC_MESSAGES/ -rw-r--r-- root/root 7640 2023-03-25 09:37 ./usr/share/locale/pl/LC_MESSAGES/fish.mo drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/pt_BR/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/pt_BR/LC_MESSAGES/ -rw-r--r-- root/root 102090 2023-03-25 09:37 ./usr/share/locale/pt_BR/LC_MESSAGES/fish.mo drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/sv/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/sv/LC_MESSAGES/ -rw-r--r-- root/root 139687 2023-03-25 09:37 ./usr/share/locale/sv/LC_MESSAGES/fish.mo drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/zh_CN/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/locale/zh_CN/LC_MESSAGES/ -rw-r--r-- root/root 3065 2023-03-25 09:37 ./usr/share/locale/zh_CN/LC_MESSAGES/fish.mo drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/man/ drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/man/man1/ -rw-r--r-- root/root 1945 2023-03-25 09:38 ./usr/share/man/man1/fish.1.gz -rw-r--r-- root/root 1203 2023-03-25 09:38 ./usr/share/man/man1/fish_indent.1.gz -rw-r--r-- root/root 1324 2023-03-25 09:38 ./usr/share/man/man1/fish_key_reader.1.gz drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/pixmaps/ -rw-r--r-- root/root 7293 2023-03-25 09:38 ./usr/share/pixmaps/fish.png drwxr-xr-x root/root 0 2023-03-25 09:38 ./usr/share/pkgconfig/ -rw-r--r-- root/root 279 2023-03-25 09:37 ./usr/share/pkgconfig/fish.pc +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: i386 Build Type: any Build-Space: 511144 Build-Time: 97 Distribution: xenial Host Architecture: i386 Install-Time: 10 Job: fish_3.6.1-1~xenial.dsc Machine Architecture: amd64 Package: fish Package-Time: 107 Source-Version: 3.6.1-1~xenial Space: 511144 Status: successful Version: 3.6.1-1~xenial -------------------------------------------------------------------------------- Finished at 2023-03-25T09:38:55Z Build needed 00:01:47, 511144k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=xenial --arch=i386 PACKAGEBUILD-25934958 Scanning for processes to kill in build PACKAGEBUILD-25934958